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

    Je souhaiterais récupérer le placeholder [+wf.docid+] afin de l’insérer dans un autre snippets.
    J’ai essayé avec getPlaceholder :

    $docid=$modx->getPlaceholder("wf.docid");

    mais cela ne marche pas.
    Quelqu’un aurait il une solution?

    En vous remerciant d’avance.

    Arezius
      • 11975
      • 2,542 Posts
      Salut,

      aucune chance que tu y parviennes de cette façon.
      WF n’utilise pas setPlaceholder.
      La valeur wf.docid est défini pour le seul usage du code du snippet dans une boucle.

      Dans sa version actuelle, je suis pas sur que ce qui va suivre fonctionne.
      Tu dois dans le chunk ou est definie wf.docid passer cette valeur à un snippet pour éxécuter ton propre code.

      Si tu précisais ce que tu cherches à faire on pourra t’aider d’avantage.

      :-)
        Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
        • 2031
        • 20 Posts
        je cherche a modifier le titre afficher par wayfinder en remplaçant la valeur du titre par defaut(qui equivaut au français) si l’utilisateur a selectionner une autre langue.Donc a récuperé la $TV titrelangue du document qui devra etre listé par wayfinder.Mais pour ça il me faut l’id du document.

        Je sais pas si t’arrive a me suivre huh
          • 11975
          • 2,542 Posts
          Ca va etre compliqué ou consommateur de ressources.
          Tu pourrais remplacer le placeholder [+wf.linktext+] par un snippet avec en param [[monSnippet? &docid=`[+wf.docid+]`]]
          Avec un peu de chance il sera éxécuté.
          monSnippet sera chargé de trouver la valeur par défaut.

          Mais ici tu vas avoir un maximum de requete sur la base une par item du menu ce qui est très moyen.
          Personnellement je modifierai WF directement selon mes besoins.


          :-)
            Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
            • 2031
            • 20 Posts
            merci de tes réponses,mais comment modifier wf.docid?
              • 2031
              • 20 Posts
              Merci beaucoup Heliotrope,j’ai essayé avec [[monSnippet? &docid=`[+wf.docid+]` ]] et ça marche grin grin

              Un grand merci pour ton aide

              A bientot.
              Arezius