We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 36730
    • 63 Posts
    Bonjour
    getRessources me génère une liste de ressources réçemment modifiée avec le template suivant:
    <li><a href="[[~[[+id]]]]" title="[[+pagetitle]]">[[+menutitle]]</a></li> 


    J'aimerais que cette liste affiche une image que j'ai définie dans une TV nommée 'image'

    J'ai donc tenté de l'appeler comme ceci:
    <img src="[[*image]]" alt="[[*image]]" /><a href="[[~[[+id]]]]" title="[[+pagetitle]]">[[+menutitle]]</a> 

    Mais évidemment (enfin "évidemment" après 1h de recherches!) cet appel [[*image]] fait référence à la ressource qui appelle getRessources

    Je cherche donc à "chopper" la TV d'une ressource enfant, comme cela fait avec [[+pagetitle]] grâce à getRessources

    Merci !
      • 22427
      • 793 Posts
      Tu peux essayer
      [[+image]]
      à place de
      [[*image]]
        • 36730
        • 63 Posts
        Merci
        Ça ne marche pas, ça m'aurait surpris que ça fonctionne puisque les
        [[+pagetitle]]
        sont des placeholders de getRessources il ne peut pas connaître
        [[+image]]
        [ed. note: epy___ last edited this post 14 years, 2 months ago.]
          • 33976 ☆ A M B ☆
          • 571 Posts
          Bonjour,

          En fait, getResources a plusieurs paramètres qu'il faudra considérer :


          • includeTVs pour choisir d'inclue les TVs (0/1)
          • includeTVList pour choisir quelles TVs inclure
          • [li]tvPrefix pour définir le préfixe de la TV (par défaut "tv.", ce qui, dans ton cas, donne un placeholder du genre
          [[+tv.image]][/code
            ])[/li]

          Selon ton type de TV il faudra peut-être jeter un oeil du côté de &processTVs et &processTVList
            • 36730
            • 63 Posts
            Oh !
            Super ! J'avoue ne pas avoir pensé que le souci pourrait être résolu par getRessources, my bad
            Je teste ça
            Merci
              • 36730
              • 63 Posts
              Et bien entendu, ça fonctionne ! \o/