Templatedateien
Im Templateordner des Shops befinden sich die Templates, die das Aussehen des Onlineshops steuern.
Datei (in /templates/tpl_name/) | Beschreibung |
---|---|
/index.html | Die Datei ist die wichtigste des Templates, da hier die Boxen (siehe unten), Menüs und der Content eingebunden bzw. positioniert werden. |
/javascript/js.php | In dieser Datei können Template-spezifische Skripte eingebunden werden. Die Datei wird direkt in den Head-Bereich des Shops eingebunden. Daher könnte man hier z. B. auch den Google-Webmastertools-Code einbinden. |
/plugins/ | Im Ordner Plugins können Templates für Plugins hinterlegt werden. Diese liegen in der Hierarchie über den Templates im /plugins/ Ordner. Plugintemplates sollten hier hinterlegt werden. |
/xtCore/boxes | An verschiedenen Stellen im Shop werden so genannte "Boxen" angezeigt. Z. B. im Warenkorb, Angebot oder Bestseller. Die Templates für Boxen (sofern es sich nicht um ein Plugin handelt) liegen hier. box_cart.html (Warenkorb), box_categories.html (Kategoriebaum), box_currency.html (Währungen), box_language.html (Sprache), box_loginbox.html (Login), box_manufacturers.html (Hersteller), box_search.html (Suche) |
/xtCore/forms | In diesem Ordner sind Standardseiten hinterlegt, die über den Contentmanager eingebunden werden. contact.html (Kontaktformular), shipping.html (Lieferkosten) |
/xtCore/pages/ | Im Ordner xtCore/pages/ finden sich die Sub-Templates jedes Templates. Dabei handlet es sich um Templates, die im Contentbereich des Shops geladen werden. Zum Beispiel Produktdetails, Contentseiten, Checkout usw. |
/xtCore/pages/categorie_listing/ | Hier finden Sie die Templates für das Categorielisting. Alle Dateien, die hier hinterlegt sind, stehen im Backend (Kategorieeinstellungen) als Kategorietemplate zur Auswahl. |
/xtCore/pages/checkout/ | In diesem Ordner befinden sich die Templates für den Checkoutprozess. |
/xtCore/pages/navigation/ | In dem Ordner liegt das Template für den Breadcrumb (Pfad zum aktuellen Webseiten-Element) |
/xtCore/pages/payment/ | Im Ordner Payment befindet sich das Standardtemplate für Zahlungsweisen. (Viele Zahlungsweisen werden als Plugin installiert, daher liegt nur das klassische Template hier) |
/xtCore/pages/price/ | Die Templates für die verschiedenen Preisanzeigen, z. B. für Angebots- oder Staffelpreis. |
/xtCore/pages/product/ | Die Templates für die Produktdetailseite |
/xtCore/pages/product_listing/ | Die Templates für die Artikellistings (z. B. Kategorieübersicht) liegen hier. |
/xtCore/page/shipping/ | Im Ordner shipping befindet sich das Standardtemplate für Versandarten. |
/xtCore/pages/404.html | Die 404-Fehlerseite des Onlineshops. |
/xtCore/pages/account.html | Die Accountverwaltung (Ihr Konto)-Seite. |
/xtCore/pages/account_history_info.html | Die Detailseite für ältere Bestellungen (Ihr Konto => weitere Bestellungen anzeigen => Details) |
/xtCore/pages/address_book.html | Die Übersichtsseite der Adressbucheinträge der Kunden. |
/xtCore/pages/cart.html | Der Warenkorb. |
/xtCore/pages/checkout.html | Diese Seite beinhaltet die einzelnen Checkout-Schritte. (siehe auch /template/xt_default/xtCore/pages/checkout/) |
/xtCore/pages/content.html | Das Template für Contentseiten. |
/xtCore/pages/default.html | Das Template für die Startseite des Shops. |
/xtCore/pages/edit_account.html | Die Kontodaten-ändern-Seite. (Ihr Konto => Kundendaten bearbeiten) |
/xtCore/pages/edit_address.html | Die Adressbucheintrag-hinzufügen/bearbeiten-Seite (Ihr Konto => Adressbuch) |