Seiten- und Layout- Informationen über verfügbaren Platzhalter und Argumente bei verweisen und URL's
Um den Inhalt verschiedener Einstellungen im Online Shop System anzuzeigen, können Sie in den Templates Platzhalter in Form von %%Platzhalter%% verwenden. Geben Sie einfach in den HTML-Code Ihrer Templates die entsprechenden Platzhalter ein. Diese werden dann im Online Shop System durch den jeweiligen Inhalt des Argumentes ersetzt.
Um das Layout des Online Shop Systems clientbezogen anzupassen und um die gewünschte Artikelgruppen anzuzeigen, können Sie zusätzlich Argumente in den Verweisen und in der URL verwenden.
Beispiel wie Sie Argumente in einer URL und in Verweisen einbauen können:
http://Ihre_Domain.at/cgi-bin/Ihr_Online Shop System/shop.cgi?cart_id=&p=html&ppinc=suche&xm=on ROT gekennzeichente Felder durch Ihre Angaben ersetzen (bei shoptechnik.at:http://shoptechnik.at/cgi-bin/shop/shop.cgi?cart_id=&p=html&ppinc=suche&xm=on In diesem Beispiel werden alle Artikel die in der Abteilung html (ganzes Wort ohne weitere Buchstaben) mit der Artikeldarstellungsseite Suche (artikeldarstellung-suche.inc) dargestellt. Wenn Sie einen Verweis ausserhalb Ihres Online Shop Systems zum Shop angeben, sollten Sie cart_id= ohne Wert verwenden, somit wird beim Ersten Besuch eine neue Bestellliste erstellt, oder es wird die bereits für diesne Clienten vergeben cart_id vergeben. Bei URL-Angaben innerhalb Ihres Online Shop Systemes sollten sie das Argument cart_id durch %%href_fields%% verwenden.
Allgemeine Regel wie Sie Argumente in die URL einbauen können:
Verwenden Sie nach der URL zu Ihrem Online Shop System ein '?', danach das Argument (wie in der Tabelle weiter unten beschrieben), danach ein '=' und den dazugehörigen Wert. Wenn Sie ein weiteres Argument verwenden wollen, müssen sie dieses durch & von dem vorherigen Argument trennen.
Übersicht der Platzhalter und der Argumente der Online Shopsystem URL
Seiten-Informationen und Layout-Steuerung Argumente und Platzhalter für die Layout-Steuerung der Online Shop System-Seiten
Bezeichnung
Platzhalter
Argument in Verweisen und URL
Beschreibung
Bestelllisten ID
%%cart_id%%
cart_id
Die Bestelllisten ID ist einzigartig und ist nötig, um die verschieden Kunden, die sich gleichzeitig im Online Shop System befinden, unabhängig voneinander bearbeiten zu können (wird bei %%href_fields%% und %%make_hidden_fields%% mitgeschrieben).
HTML-Seite
%%page%%
page
Mit page können Sie eine HTML-Seite angeben, die über das Online Shop System angezeigt werden soll.
Artikeldarstellungsseite
%%ppinc%%
ppinc ppovr
mit ppinc können Sie die Artikeldarstellungsseite definieren, die angezeigt werden soll. Bei ppinc=suche wird das artikeldarstellung-suche.inc - Template verwendet
maximale Artikelanzahl
%%maxp%%
maxp
mit maxp können Sie festlegen, wieviel Artikel pro Seite maximal angezeigt werden sollen. Bei der Navigation können Sie dann jeweils um diesen Wert vor und/oder zurück blättern. Wird maxp nicht verwendet, verwendet das OnlineShopSystem die Anzahl, die Sie im ShopManager Menupunkt Grundeinstellungen -> System-VoreinstellungenWieviel Artikel sollen angezeigt werden?" ausgegeben haben
Abteilung
%%product%%
product p
Mit product können Sie die Abteilung festlegen, deren Artikel angezeigt werden sollen. Sie müssen nicht den vollständigen Abteilungsnamen verwenden, sondern können auch Teile davon verwenden um eine bestimmte Gruppe anzuzeigen. zB. Abteilungsname ist "kat1_uwx_12" und p wird mit "p=_uwx_" angegeben , so werden alle Artikel, die in ihrem Abteilungsnamen _uwx_ enthalten, angezeigt. (zusätzlich können Sie die Argumente exact_case und exact_match verwenden, um gezielte Artikelgruppen anzuzeigen)
Artikel ID
%%p_id%%
p_id pid
wie unter product Artikel ID beschrieben, nur dass hier nicht der Abteilungsname verwendet wird, sondern die Artikel ID.
Suchbegriff
%%keywords%%
keywords kvor k
keywords durchsucht den Artikelname und die Beschreibung der Artikeldatenbank nach Übereinstimmung
Wenn Sie next=5 angeben, so wird der 5. Artikel am Anfang der Online Shop System-Seite (falls der 5.Artikel vorhanden ist) angezeigt. Mit der Navigation können Sie zu den vorherigen 4 und zu den nächsten Artikel (falls vorhanden).
Suchbegriff gesamtes Wort
%%exact_match%%
exact_match xm
xm=on es wird nach dem gesamten Suchbegriff (definiert unter keywords, p, pid, user1 bis user5) gesucht. Buchstaben die im durchsuchten Text enthalten sind, führen zu keinem Ergebnis.
xm=off es wird NICHT nach dem gesamten Suchbegriff (definiert unter keywords, p, pid, user1 bis user5) gesucht. Wortteile möglich
Suchbegriff Schreibweise
%%exact_case%%
exact_case xc
xc=on es wird nach der exakten Schreibweise des Suchbegriffes (definiert unter keywords, p, pid, user1 bis user5) gesucht
xc=off es wird NICHT nach der exakten Schreibweise des Suchbegriffes (definiert unter keywords, p, pid, user1 bis user5) gesucht