We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 16915
    • 52 Posts
    Bonjour,
    J’ai pas mal hésité avant de poser la question car j’ai vraiment l’impression que la quesiton est stupide et qu’il y a quelque chose que je n’ai pas checké mais pourtant je bloque dessus.
    Donc je me lance (je précise que je suis nul en code et que je ne programme pas donc excusez si je dis des bétises).
    Voilà, je cherche tout simplement la syntaxe correcte qui permet de faire un lien dynamique sous Modx, quelque chose sous la forme
    <a href"=URL">title de la page </a>.
    En dynamique évidemment, de sorte que si je bouge mon doc, l’URL soit mise à jour.
    En lisant la doc , je me dis que la réponse est [~id de la page~].
    Or, si j’insère [~40~] (avec 40 un id correct), au lien de me créer un beau lien, modx ne fait que m’afficher en texte simple l’alias de ma page (sans lien).
    Est-ce que quelqu’un peut me dire quel est l’épisode que j’ai manqué ? wink
    Je précise si nécessaire que je suis chez OVH, avec la version 0.9.1 et que le reste des fonctionnalités du site m’ont l’air de fonctionner correctement pour l’instant !
    Merci d’avance
      http://www.la-rencontre.info"" target="_blank" rel="nofollow">Rencontre Musulmane

      http://www.picsof.asia"" target="_blank" rel="nofollow">Picture Asia
      • 33175
      • 711 Posts
      Je suis chez OVH aussi et je n’ai aucun problème. J’utilise également la version 0.9.1.

      Peux tu me dire si le lien que tu essaye de créer et dans un snippet, un chunk ou autre ?

      Peux tu également nous donner le code exact pour créer ton lien ?

      Merci
        Sorry for my english. I&#39;m french... My dictionary is near me, but it&#39;s only a dictionary !
        • 6726
        • 7,075 Posts
        Juste pour être sûr qu’on se comprend bien...
        Quand tu dis que tu insères [~40~], tu veux dire juste [~40~] ou alors

        <a href="[~40~]">titre de la page</a>


        Parceque si c’est n°1 c’est logique que tu n’aies que l’alias qui apparaisse...
        (attention, ça ne marchera que si tu as défini basehref="[(base_url)]" dans ton template, sinon il faudra le rajouter avant [~40~] )
          .: COO - Commerce Guys - Community Driven Innovation :.


          MODx est l&#39;outil id
          • 16915
          • 52 Posts
          Ah ben voilà, je m’en doutais, j’ai posé une question idiote tongue
          En fait, je crois que je m’attendais à un truc comme dans Spip (bon, ça fait plus de deux ans que j’ai pas touché à Spip, donc si ça se trouve, je raconte encore n’importe quoi) qui te crée un lien direct avec juste l’id de sa page.
          En même temps, quand je relis la documentation dont j’ai donné le lien plus haut, j’ai vraiment l’impression que le tag va me créer un lien.
          Enfin, bon, bref, j’avais mal compris.
          Merci à tous de vos réponses !

          Quote from: davidm at Apr 25, 2006, 10:07 AM

          (attention, ça ne marchera que si tu as défini basehref="[(base_url)]" dans ton template, sinon il faudra le rajouter avant [~40~] )

          Ca c’est bon, j’ai effectivement été obligé de le rajouter dans mon template pour résoudre un problème dans mon menu.

          Edit : après vérification dans la doc Spip, je pensais que c’était l’équivalent du [texte->n°d’article] de Spip. Ca serait assz pratique d’avoir quelque chose dans le genre pour l’utilisateur final (ou pour les nuls comme moi qui ne comprennent rien laugh), non ?
            http://www.la-rencontre.info"" target="_blank" rel="nofollow">Rencontre Musulmane

            http://www.picsof.asia"" target="_blank" rel="nofollow">Picture Asia
            • 6726
            • 7,075 Posts
            Oui c’est vrai tu n’as pas tort une syntaxe simplifiée serait la bienvenue, mais en attendant MODx 1.0 / Tattoo qui aura ça (et bien plus...), va voir du côté du plugin AliasLink ça pourrait te convenir smiley

            Une fois le plugin installé tu peut insérer directement dans une page web :

            [~[+alias:alias-du-document-ici+]~] (en orange la partie à éditer)

            Cela donnera un lien vers le document. Attention à bien vérifier que l’alias existe, faute de quoi il y aura une erreur de parsing. Par contre attention, pour l’utiliser il faut avoir les URLs simples activées tongue

              .: COO - Commerce Guys - Community Driven Innovation :.


              MODx est l&#39;outil id
              • 16915
              • 52 Posts
              Quote from: davidm at Apr 25, 2006, 01:21 PM

              va voir du côté du plugin AliasLink ça pourrait te convenir smiley

              Merci, je vais regarder ça.
                http://www.la-rencontre.info"" target="_blank" rel="nofollow">Rencontre Musulmane

                http://www.picsof.asia"" target="_blank" rel="nofollow">Picture Asia