Développer avec RBS Change : [Résolu] phptal

  • 80231.1

    20/08/2013 12:13


    hioli01
    Rang : Adepte
    Bonjour,

    j'essai de modifier la class PHPTAL_Php_Attribute_CHANGE_menu de tel sorte que je peux avoir un rendu html qui groupe les menu fils à leur parent via des class css.
    La template en question est 'Website-Block-Taggedmenu-Vertical.all.all.html'
    exemple de code que je veux avoir :
    <ul class='monmenu-spec'>
    <li>
    <a class='link1'> link 1 </a>
      <ul class='Parent1'> 
           <li class='fils-Parent1'>
              ....
          </li>
           <li class='fils-Parent1'>
              ....
          </li>
           <li class='fils-Parent1'>
              ....
          </li>
      </ul>
    </li>
    <li>
    <a class='link2'> link 2 </a>
      <ul class='Parent2'> 
           <li class='fils-Parent2'>
              ....
          </li>
           <li class='fils-Parent2'>
              ....
          </li>
           <li class='fils-Parent2'>
              ....
          </li>
      </ul>
    
    </li>
    <li>
    <a class='link3'> link 3 </a>
      <ul class='Parent3'> 
           <li class='fils-Parent3'>
              ....
          </li>
           <li class='fils-Parent3'>
              ....
          </li>
           <li class='fils-Parent3'>
              ....
          </li>
      </ul>
    </li>
    </ul>
    


    j'ai besoin de se rendu spécifique car je compte rajouter des actions jquery et javascript pour qu'on survole sur un rayon 'class link-1 ,link-2 ...' je deroule les enfant de ce dernier 'tout les li fils du ul Parent-1 ....' .
    je ne suis pas très familiarisé avec le phpTal.
    est qu'il y a moyen de faire sans passer par le macro change:menu cad ecrire moi meme le html de cette partie.
    sinon une idée comment modifier ce macro pour avoir le résultat attendu
    Merci d'avance
    cordialement

    Développeur et intégrateur web
    RBSChange V 3.5.2 e-commerce
  • 80231.2

    02/09/2013 11:06


    Gaël Port
    Titre : Développeur RBS Change
    Rang : Expert
    Bonjour,

    Êtes-vous sûr de ne pas pouvoir exprimer ce qu'il vous faut avec les différents paramètres de change:menu et les différents paramètres de remplacement proposés ? Parce que ce que vous décrivez là me semble complètement faisable.

    Et même, je ne vois pas pourquoi vous auriez besoin de ces classes sur les li. En effet dans votre code HTML, ces li seraient aussi bien accessibles par le sélecteur .ParentX > li.

    D'une manière générale, je vous déconseille fortement d'essayer de toucher à la classe PHP qui gère le change:menu et qui est assez complexe.
 
Merci de prendre connaissance et de respecter les règles des forums.
 
1367 membres
Aucun membre connecté