Zum Hauptinhalt springen
Es gibt 6 unterschiedliche Arten von Templates, die sich am Präfix ihres Dateinamens unterscheiden lassen. Die maximale Länge des Dateinamens eines Templates darf 128 Zeichen nicht überschreiten.
Die hier aufgeführten Namen der Templates entsprechen dem Auslieferungszustand eines WEBSALE-Shops. Die Bezeichnungen können je nach Ihrer individuellen Konfiguration variieren.Die Listen sind nicht vollständig, da je nach Funktionsumfang Ihres Shops weitere Templates benötigt werden.
Die folgenden Abschnitte stellen die sechs Typen der Reihe nach vor.

Shop-Templates

Die Shop-Templates sind im Template-Verzeichnis mit dem Präfix “ws_” gekennzeichnet. Diese Templates enthalten Shopfunktionen, beispielsweise Warenkorb, Login oder die Auswahl der Zahlungs- und Versandart, sowie Produktinformationen, die mittels Tags und Klammerungen angezeigt werden (dynamische Inhalte). Sie werden in der Shopkonfiguration shop.config im Abschnitt <Templates> festgelegt, damit sie der Shop in den entsprechenden Bereichen aufrufen kann.

Informations-Templates

Informations-Templates sind beispielsweise die “statischen” AGB-, Datenschutz-, “Über uns”- und Hilfe-Seiten. Detaillierte Angaben zu Informationsseiten finden Sie unter Informationsseiten erstellen. Die unten aufgeführten Informations-Templates sind bereits im Auslieferungszustand enthalten und können schnell auf die eigenen Wünsche abgestimmt werden. Zudem können Sie beliebig viele neue Informations-Templates anlegen, welche mithilfe der Textpflege mit Inhalten gefüllt werden. Im Template-Verzeichnis sind diese Templates gekennzeichnet mit dem Präfix “tpl_”. Informations-Templates werden nicht in der Shopkonfiguration shop.config verwaltet. Sie werden immer über ~WS-LoadTpl()~ oder ~WS-SSLLoadTpl()~ verlinkt. Welches der beiden Tags verwendet wird, spielt keine Rolle.

Include-Templates

Include-Templates liegen im Auslieferungszustand des Shops im Verzeichnis “benutzer/templates/translation” und sind gekennzeichnet mit dem Präfix “incl_”. Dazu zählen Templates, die nicht als Ganzes auf Shopseiten angezeigt werden. Lediglich ihre Inhalte oder Teile davon werden in bestehende Seiten oder andere Templates integriert. Grundsätzliches zum Include-Konzept von WEBSALE V8s finden Sie unter Wiederverwendung: Includes.

INQUIRY-Templates

Im Template-Verzeichnis sind INQUIRY-Templates gekennzeichnet mit dem Präfix “inquiry_”. Mit INQUIRY-Templates lassen sich sowohl Formulare erzeugen als auch die Eingangsmeldungen für den Kunden (im Shop oder per E-Mail) und die Übermittlung der Daten an den Shopbetreiber generieren. Die Templates gehören zum Modul “INQUIRY4” und werden separat in den Konfigurationsdateien des INQUIRYS zugewiesen. Weitere Informationen finden Sie unter Formulare für Kundenanfragen.

E-Mail-Templates

Im Template-Verzeichnis gekennzeichnet mit dem Präfix “mail_”. Für alle E-Mails, die der Shop verwendet (beispielsweise Bestelleingangsbestätigung oder Passwortänderung), werden eigene HTML-Templates verwendet. Diese müssen in den jeweiligen E-Mail-Abschnitten in der Shopkonfiguration shop.config zugewiesen werden.

Aufbau der E-Mail-Templates

Für die korrekte Ausgabe müssen CSS-Eigenschaften als Inline-Styles definiert werden, da einige E-Mail-Clients keine externen Stylesheets unterstützen.

PDF-Templates

PDF-Templates sind im Template-Verzeichnis gekennzeichnet mit dem Präfix “pdf_”. PDF-Dateien, beispielsweise Auftragsbestätigungen oder SEPA-Mandatserteilungen, werden mit diesen Templates erzeugt.

Aufbau der PDF-Templates

Zur Gestaltung von Druck-Layouts können entsprechende CSS-Eigenschaften im Template verwendet werden. Im folgenden Beispiel wird ein Seitenumbruch erzwungen: