PHx-Modifier: hyperlink
von Thomas Jakobi am Montag, 22. September 2008 um 20:39 Uhr.
PHx ist eine sehr mächtige Erweiterung für MODx. Mit diesem Plugin lassen sich Platzhalter, Template-Variablen und auch Snippet-Ausgaben mittels einer einfachen Syntax verändern, mit einem Wert vergleichen etc. Eigene PHx-Modifier können sehr einfach in PHP hinzugefügt werden.
So lässt sich folgendem Modifier eine URL als Hyperlink ausgegeben werden.
Voraussetzungen
Folgende Plugins/Snippets müssen installiert und funktionsfähig sein:
Es wird folgende Datei im Verzeichnis assets/plugins/phx/modifiers angelegt:
hyperlink.phx.php
<?php /* * description: surrounds the placeholder by an <a>-tag * usage: [+string:hyperlink+] */ if (substr($output, 0, 7) == "http://") { $output = substr($output, 7); } if ($output != '') { $output = '<a href="http://' . $output . '">' . $output . '</a>'; } return $output;
Nun lässt sich mit
[[+string:hyperlink]]
der Platzhalter als Link ausgeben. Bei leerem Platzhalter wird nichts ausgegeben
Viel Erfolg
Bislang habe ich folgende PHx Modifier veröffentlicht: