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

    Est-il possible de récupérer l’url avec un placeholder ou avec une fonction ?
    Je peux récupérer l’id avec [*id*], mais pas l’url ...

    Merci d’avance
      • 34001
      • 428 Posts
      Bonjour Hatséroth,

      pour récupérer l’URL de la page en cours, tu peut utiliser [~[*id*]~].

      wink
        Intégrateur web freelance
        • 11863
        • 12 Posts
        Merci pour cette réponse rapide  smiley mais je viens de tester [~[*id*]~], et ca ne me renvoie pas exactement mon url ...
        En fait, mon url se présente comme ceci:
        www.monsite.com/index.php?id=137&chef=56
        Or [~[*id*]~] ne me renvoie que www.monsite.com/index.php?id=137  :’(

          • 34001
          • 428 Posts
          Hum... là du coup, je sèche un peu. undecided

          Je laisse les experts modx te débloquer la situation... wink

            Intégrateur web freelance
            • 33703 ☆ A M B ☆
            • 69 Posts
            Bonjour,

            Tu pourrais essayer en créant un petit snippet chargé de récupérer les variables passees en GET,
            du genre :

            dans ta page : [[getURLvariable]]


            dans le snippet getURLvariable :

            <?php
            /**
             * Snippet =>  getURLvariable         Recuperation URL avec les variables passée en GET
             *
             */
             	if(count($_GET)>0) {
            		$chaineURL = "?";
            		foreach ($_GET as $var => $valeur) {
            			$chaineURL .= "&" . $var . "=" . $valeur;
            		}
            	}
             	$URLcomplete = $modx->documentObject['id'] . $chaineURL;
             	echo $URLcomplete;
             ?>
              made with MODx => France Douglas || Vintage Weekender
              • 11863
              • 12 Posts
              Merci pour ce snippet, c’est exactement ce que je voulais  wink
              (j’ai juste enlevé le $modx->documentObject[’id’])

              Problème résolu !

              A bientôt ^^