Templates:convertShopLinks
Aus WEB-Shop Software Wiki
Zur Navigation springenZur Suche springenSmarty Modifier: convertShopLinks
Bislang war es ein Problem, wenn in einem Datenbank Inhalt (Content Manager, Produkt Beschreibung, etc.) ein Link auf eine Shopinterne Seite angegeben werden sollte. Dazu bietet die ECB - Shop Software für die Templates nun folgenden Modifier:
convertShopLinks
Anwendung
Der Modifier sucht im Text nach {# sowie #} und erkennt dazwischen folgende Syntax:
pid
pid=123 linkt auf die Produktseite des Produktes mit der ID 123:
<a href="{#pid=123#}">Linktext</a>
cat
cat=44 linkt auf die Kategorie mit der ID 44:
<a href="{#cat=44#}">Linktext</a>
coid
coid=4 linkt auf die Contentseite mit der Sprachgruppe 4:
<a href="{#coid=4#}">Linktext</a>
Im Template integrieren
Nun muss man aber Smarty noch mitteilen, dass eine bestimmte Ausgabe "durch diesen Modifier durch muss", als welche Ausgabe soll entsprechend modifiziert werden.
z. B. in der content.html
{$CONTENT_BODY|convertShopLinks}