Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#1 14/12/2010 17:30:27

didieradams
Guest
Registered: 02/12/2010
Posts: 11

Zone libre non cliquable.

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

#2 14/12/2010 17:56:30

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Zone libre non cliquable.

Est-ce que vous pouvez mettre une capture d'écran de ce que vous voyez dans le backoffice ?


Raphael Franchet
Expert Ametys

Offline

#3 14/12/2010 21:24:06

didieradams
Guest
Registered: 02/12/2010
Posts: 11

Re: Zone libre non cliquable.

Bonsoir Raphaël,

Voici un screenshot du backoffice

Bien à vous,
Didier

Offline

#4 15/12/2010 11:29:24

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Zone libre non cliquable.

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 big_smile


Raphael Franchet
Expert Ametys

Offline

#5 20/12/2010 11:47:27

didieradams
Guest
Registered: 02/12/2010
Posts: 11

Re: Zone libre non cliquable.

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

Board footer

Powered by FluxBB