Templates:convertShopLinks

Aus WEB-Shop Software Wiki
Zur Navigation springenZur Suche springen

Smarty 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}