Möglicherweise braucht man eine Ausgabe der aktuellen URL in einem modX Template. Die Gründe können genau so verschieden sein wie die Wege zur Realisierung. Der Einbau von Social-Media Buttons zum Beispiel. Um einen Facebook-Like Button in mein modX Template einzubauen benöigte ich also eine dynamische Ausgabe der URL des aktuellen Dokuments. Hier meine gefundenen Lösungswege (Ohne Spacezeichen!):
1. Ausgabe mit einem php-Snippet:
< ?php echo urlencode(get_permalink()); ?>
2. Ausgabe mit modX Code
< ?php return $modx->makeUrl($modx->documentIdentifier, '', '', 'full'); ?>
3. Ausgabe mit Template-Variable (base href muss im Template gesetzt sein!) [ ~ [ * id * ] ~ ]