Alle Platzhalter und Argumente des Online Shop Systems auf einen Blick
Um Systeminformationen, Artikelinformationen, Statusanzeigen und so weiter im Online Shop System anzuzeigen, können Sie in den verschiedenen Templates Platzhalter in Form von %%Platzhalter%%verwenden. Geben Sie einfach in den HTML-Code der Templates die entsprechenden Platzhalter ein. Diese werden dann durch das Online Shop System durch die entsprechenden Werte ersetzt.
Die Platzhalter und Argumente werden wie gefolgt gegliedert:
Übersicht der Platzhalter für die allgemeinen Online Shop System Seiten
Seiten- und Benutzer-Informationen Platzhalter der allgemeinen Online Shop System-Seiten
Bezeichnung
Platzhalter
Bemerkung
Nachricht, wenn neuer Artikel auf die Bestellliste gesetzt wurde
%%item_ordered_msg%%
wenn ein Artikel auf die Bestellliste gesetzt wird, erscheint die Nachricht, die Sie in Ihrer Setup-Datei einstellen können.
aktuelle Datum
%%date%%
zeigt das aktuelle Datum an
Online Shop System Version
%%shopcgi_ver%%
zeigt die Versionssnummer des Online Shop Systems
Pfad zu den ShopFotos
%%URLofImages%%
zeigt den Pfad zu Ihren ShopFotos (../../shopfotos)
Online Shop
%%scriptURL%%
gibt den Online Shop System Programm-Namen aus; (shop.cgi)
Online Shop System URL
%%StoreURL%%
zeigt die URL des OnlineShopSystems; (http://Ihre_Domain.at/cgi-bin/Ihr_Online Shop System/shop.cgi)
Online Shop System Secure-URL
%%sc_order_script_url%% %%StepOneURL%%
zeigt die Secure-URL des Online Shop Systems, die Sie im Shopmanager-Menüpunkt Gateway einstellen können.
Benutzerinformationen für URL's
%%href_fields%%
nötig für die Erstellung von URL's, somit können die einzelnen Clienten unabhängig voneinander durch das Online Shop System surfen. (cart_id=&weitere_Informationen..)
Benutzerinformationen bei Formularen
%%make_hidden_fields%%
gibt die aktuellen Benutzerinformationen für die Verwendung in Formularen weiter, um die einzelnen Clienten unabhängig voneinander im Online Shop System zu behandeln
Ü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
Übersicht der Platzhalter für die Anzeige der Artikeldatenbank
Nachricht, wenn neuer Artikel auf die Bestellliste gesetzt wurde
%%item_ordered_msg%%
wenn ein Artikel auf die Bestellliste gesetzt wird, erscheint die Nachricht, die Sie in Ihrer Setup-Datei einstellen können.
aktuelle Datum
%%date%%
zeigt das aktuelle Datum an
Online Shop System Version
%%shopcgi_ver%%
zeigt die Versionssnummer des Online Shop Systems
Pfad zu den Shop Fotos
%%URLofImages%%
zeigt den Pfad zu Ihren Shopfotos (../../shopfotos)
Online Shop System Programmname
%%scriptURL%%
gibt den Online Shop System Programm-Namen aus; (shop.cgi)
Online Shop System URL
%%StoreURL%%
zeigt die URL des Online Shop Systems; (http://Ihre_Domain.at/cgi-bin/Ihr_OnlineShopSystem/shop.cgi)
Online Shop System Secure-URL
%%sc_order_script_url%% %%StepOneURL%%
zeigt die Secure-URL des Online Shop Systems, die Sie im Shopmanager-Menüpunkt Gateway einstellen können.
Benutzerinformationen für URL's
%%href_fields%%
nötig für die Erstellung von URL's, somit können die einzelnen Clienten unabhängig voneinander durch das Online Shop System surfen. (cart_id=&weitere_Informationen..)
Benutzerinformationen bei Formularen
%%make_hidden_fields%%
gibt die aktuellen Benutzerinformationen für die Verwendung in Formularen weiter, um die einzelnen Clienten unabhängig voneinander im Online Shop System behandeln zu können.(<input type="hidden" name="cart_id" value="...">usw.)
Übersicht der Platzhalter im Abteilungs-Template
Abteilungs-Template Darstellungs-Informationen Platzhalter für die Anzeige der Abteilungen im Online Shop System
Bezeichnung
Platzhalter
Beschreibung
Anzeigenamen einzelner Abteilungen
Categories Name:
Sie können im Abteilungs-Template für jeden Abteilungsnamen in der Artikeldatenbank einen Abteilungsnamen für die Anzeige im Online Shop System angeben. Die Zeile beginnt mit 'Categories Name: ' danach folgt der Abteilungsname, so wie er in der Artikeldatenbank steht, danach die Zuweisung mit '=> ' und der neue Abteilungsnamen, der angezeigt werden soll. Die Namenszuweisung für die nächste Abteilung erfolgt nach dem Trennungssymbol '| '.
Liste aller Abteilungen
%%all_categories%%
Die Zeile in der dieser Platzhalter steht wird für jede Abteilung verwendet. Dieser Platzhalter steht für den Abteilungsnamen, so wie er in der Artikeldatenbank gespeichert ist. (für die Argumenteingabe bei URL's z.B: product=%%all_categories%%)
Namen aller Abteilungen
%%all_categories_name%%
Die Zeile in der dieser Platzhalter steht wird für jede Abteilung verwendet. Dieser Platzhalter steht für den Abteilungsnamen, so wie er unter 'Categories Name' angegeben wurde. Wird für eine Abteilung kein Name definiert, so wird der Abteilungsnamen, so wie er in der Artikeldatenbank gespeichert ist, verwendet.
Artikelanzahl pro Abteilung
%%count_product%%
zählt die Artikel einer Abteilung und gibt diese Anzahl aus.
Namen einer Abteilung
%%category_name%%
zeigt den Namen einer Abteilung die in der selben Zeile durch p= oder product= angegeben wird. Es wird der Anzeige-Name verwendet, der unter 'Categories Name:' den Abteilungsnamen der Artikeldatenbank zugewiesen wird. Ist kein Anzeige-Name für diese Abteilung definiert, so wird der Abteilungsname, so wie er in der Artikeldatenbank vorhanden ist, verwendet.
Übersicht über alle Platzhalter und in welchen Templates sie unterstützt werden
Übersicht aller Platzhalter und den Templates, wo sie unterstützt werden