You are not logged in.
Pages: 1
Bonjour,
Après avoir fait quelques modification dans un layout de base pour changer le layout page (la colonne se trouve à droite et non a gauche) j'ai bien dans le cms une zone libre à droite mais elle n'est pas selectionnable :
Voici la définition de la zone :
<zone id="zone-right-content-free" inherit="" >
<label i18n="true">SKIN_BO_ZONING_PAGE_FREE_LABEL</label>
<description i18n="true">SKIN_BO_ZONING_PAGE_FREE_DESCRIPTION</description>
</zone>
Et voici le gabarit :
<xsl:template name="body-template">
<div id="jsn-content">
<div id="jsn-content_inner1" class="article">
<div id="jsn-content_inner2">
<xsl:call-template name="main-content"/>
<xsl:call-template name="right-content"/>
</div>
</div>
</div>
</xsl:template>
Qu'ai-je oublié ?
Bien à vous,
Didier Adams.
Offline
Est-ce que vous pouvez mettre une capture d'écran de ce que vous voyez dans le backoffice ?
Raphael Franchet
Expert Ametys
Offline
Bonsoir Raphaël,
Voici un screenshot du backoffice
Bien à vous,
Didier
Offline
Bon la zone apparait bien et à l'air bien déclarée.
Si elle n'est pas cliquable ça peut donc être dû à un pb de CSS ou de JS.
Est-ce qu'il y a une erreur JS ? (le mieux est d'utiliser FireBug pour Firefox par exemple)
et sinon si c'est du CSS, il faut simplifier la skin petit à petit jusqu'à ce que ça refonctionne...
par exemple vous pouvez commencer par retirer les appels à toutes les css et voir si ça marche,
si ça marche tjrs pas, ça peut venir de la structure HTML de votre skin
si ça marche, c'est un pb purement CSS
dans ce cas vous pouvez en remettre une... puis deux...
quand vous tomber sur la CSS fautive, vous pouver commenter une partie du fichier
et ainsi de suite jusqu'à tomber sur la règle CSS fautive
à vue de nez, ça peut être dû à des DIV en relative ou en float right, qui se passent les uns au dessus des autres
(si par contre cela vient de la structure HTML, simplifiez votre charte en commentant des pans entiers, désactivez vos appels JS -menus...- )
Tenez-nous au courant, nous essayons dans la mesure du possible de blinder notre code contre les skins capricieuces, donc quand vous aurez localisé le problème, on pourra voir si Ametys peut se blinder encore plus pour que ça ne se reproduise plus
Bon debug en tous cas
Raphael Franchet
Expert Ametys
Offline
Bonjour,
Après une recherche à l'aide de l'outil dev. c'est bien un overlap CSS qui était la cause de tout mes ennui.
La ligne suivante posait problème :
<h1><a href="{$cms-context}/{$lang}/index.html"><span class="hidden-D">Ametys V3</span></a></h1>
Elle passait au dessus du div de la colonne de droite.
Je pense que cela vient de ma modification du template mais on ne sais jamais si quelqu'un d'autre a le même problème.
Bien à vous
Didier Adams.
Offline
Pages: 1