Templates:convertShopLinks: Unterschied zwischen den Versionen

Aus WEB-Shop Software Wiki
Zur Navigation springenZur Suche springen
(Die Seite wurde neu angelegt: „= Smarty Modifier: convertShopLinks = Bislang war es ein Problem, wenn in einem Datenbank Inhalt (Content Manager, Produkt Beschreibung, etc.) ein Link auf eine ...“)
 
(add Template integrieren)
 
Zeile 20: Zeile 20:
 
  <a href="{#coid=4#}">Linktext</a>
 
  <a href="{#coid=4#}">Linktext</a>
  
NOCH NICHT FERTIG ...
+
== 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}

Aktuelle Version vom 19. November 2009, 18:24 Uhr

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}