PHx-Modifier: hyperlink
von Thomas Jakobi am Montag, 22. September 2008 um 20:39 Uhr. Kommentare (1)
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:
- PHx-Modifier: date_ger
- PHx-Modifier: hyperlink
- PHx-Modifier: inlist/notinlist
- PHx-Modifier: multi_and/multi_or
- PHx-Modifier: outer
- PHx-Modifier: substr
- PHx-Modifier: thenc/elsec







am 7. Juni. 2009, 00:26:14 Uhr
Kommentar schreiben