We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 15001
    • 697 Posts
    Bonjour,

    J’aimerais :
    1) créer un menu affichant les titres des documents enfants
    2) que le contenu du document enfant s’affiche lorsque l’entrée de menu correspondante est survolée ou cliquée avec la souris.

    Avant de me lancer dans l’implémentation, je souhaiterais savoir si cette approche vous paraît valable ou s’il y a mieux à faire :

    - Wayfinder pour le menu.
    - Evénement Javascript onmouseover pour chaque entrée de menu,
    déclenchant une requête Ajax retournant le contenu du document enfant.
    - Affichage du contenu du résultat enfant dans une <div>.

    L’idée est donc que la page affichée reste le document parent, avec le document enfant inclus dans celle-ci.

    Le menu serait de ce type : http://www.cssplay.co.uk/menus/menufourteen.html
    et le contenu des documents enfants s’afficherait à droite du menu.

    Merci.
      • 15001
      • 697 Posts
      Mon approche m’a l’air valable et voici une piste qui semble des plus prometteuses :
      http://modxcms.com/forums/index.php?topic=6743.0

      ... après essai, ça marche à merveille.
      Une petite subtilité est que dans rel="template", il faut remplacer "template" par le nom du modèle qui doit formatter le document retourné par Ajax.