FAT online Handbuch

Aus VICON-Wiki
Wechseln zu: Navigation, Suche

Neuen Shop anlegen

Um einen neuen Mandanten-Shop anzulegen müssen die folgenden Schritte der reihe nach abgearbeitet werden.

Mitgliedergruppe

Zuerst muss eine neue Mitgliedergruppe angelegt werden, die am besten genau so heißt wie der zu erstellende Shop.

Dabei können alle Einstellungen so bleiben.

Ordner erstellen

Im Contao Backend-Modul Templates einen neuen Ordner mit dem Namen des Shops erstellen.

Außerdem muss in der Dateiverwaltung in dem Ordner images ein neues Verzeichnis mit dem Namen des Shops erstellt werden. Das gleiche dann auch noch im Ordner themes

Shop-Konfiguration

In der Isotope Shop-Konfiguration muss eine neue Konfiguration erstellt werden. Auch hier als Namen den Shop eintragen. Bis auf den Abschnitt Konfiguration alles nach Bedarf eintragen.

Nun den zuvor erstellten Templates Ordner auswählen und die Mitgliedergruppe für diesen Shop setzen. Somit kann die neue Konfiguration gespeichert werden.

Motive importieren

Über das Backend-Modul Mitglieder müssen nun die Motive importiert werden. Dafür müssen allerdings die Bilder, sowie die CSV-Datei bereits auf dem FTP hochgeladen worden sein. Dies wird von FAT getan.

Über einen Klick auf Bilder importieren kann die Shopkonfiguration festgelegt werden. Damit wird festgelegt für welchen Shop die Bilder bei diesem Import sind.

War alles erfolgreich, wurden jetzt neue Mitglieder für die entspechenden Codes angelegt und der in der Shopkonfiguration ausgewählten Mitgliedergruppe zugewiesen. Außerdem sind die Bilder nun in der Dateiverwaltung.

Seitenstruktur

Am besten dupliziert man eine Wurzelseite mit allen Unterseiten. Man wird aufgefordert die Wurzelseite zu bearbeiten. Diese Einstellungen wieder nach Bedarf anpassen und im Abschnitt Isotope eCommerce die Shop-Konfiguration auswählen.

Es ist wichtig hier bei Domainname auch die Subdomain einzutragen, worunter der neue Shop erreichbar sein soll.

Bitte darauf achten, dass noch alle Seiten, sowie Artikel neu veröffentlicht und die Aliase neu genereiert werden müssen. Für Unterseiten wie zum Beispiel Produktauswahl oder Kasse muss der Alias noch einmal neu generiert werden, da diese beim ersten generieren nicht als Unterseite erkannt werden.

Die Seite Zugriff verweigert benötigt den alias 403 und die Seite Seite nicht gefunden den alias 404.

Geschützte Seiten

Für alle geschützte Seiten muss die erlaubte Mitgliedergruppe auf die für diesen Shop geändert werden.

Theme

Damit es möglich ist das Design für einen Shop anzupassen muss ein eigenes Theme erstellt werden. Um den Bestellvorgang richtig durchführen zu können ist es am Sinnvollsten ein bestehendes Theme zu kopieren. Somit müssen nur die Module und Layouts leicht angepasst werden.

Die Kopieren Funktion ist unter mehrere bearbeiten zu finden.

Nach dem Import bearbeiten wir das Theme und geben zuerst den neuen Namen ein. Dann muss noch der Ordner in dem die zu diesem Theme gehörenden css, js, etc. Dateien liegen. Auch der Templates Ordner wird auf den passenden Ordner für den neuen Shop gesetzt.

Bildgröße

Hier muss nur der Name so angepasst werden, dass er von anderen Shops unterschieden werden kann.

Module

Es müssen einige der Module angepasst werden, damit die richtige Darstellung, sowie das Weiterleiten auf die richtigen Seiten gewährleistet werden kann. Im folgenden sind die einzelnen Module aufgelistet und es wird kurz beschrieben, was zu ändern ist.

Wenn eine Weiterleitungsseite angepasst werden muss, sind immer die entsprechenden Seiten im neuen Seitenbaum auszuwählen.

Kasse

Bestellbestätigungs-Weiteleitungsseite, Anmeldeseite, Weiterleitungs-Seite für Warenkorb

Login

Weiterleitungsseite

Logout

Weiterleungsseite

Metamenü

Seiten

Hier sollte das Individuelle Template auf mod_navigation_simple gestezt sein.

Motiv - Detailansicht

Hier muss nur das Motiv Template auf motif_full gestellt sein.

Motivliste

Weiterleitungsseite

Das Basisvezeichnis bitte NICHT ändern. für die richtige Darstellung sollte auch hier das Motiv Template auf motif_list gestellt sein.

Produktliste

"In den Warenkorb"-Weiterleitungsseite hinzufügen

Progress Steps

Seiten

Das Template sollte nav_progress sein.

Shopmenü

Seiten

Damit neben den Seitennamen auch Icons angezeigt werden muss das Individuelle Template auf mod_navigation_icons gesetzt sein.

Warenkorb

Weiterleitungs-Seite für Bestellvorgang

Artikel

Damit nun auch die richtigen Module eingebunden werden müssen wir jeden Artikel bearbeiten und dort das entsprechende Modul aus dem neuen Theme auswählen.

Außerdem müssen wir uns noch die IDs der Artikel in der Seite Datencontainer merken. Dazu fahren wir mit der Maus über den bearbeiten Button des jeweiligen Artikels. Am besten den Artikelnamen und die dazugehörige Id aufschreiben.

Nun müssen wir wieder die Module des Themes bearbeiten. Dort wird nach den Modulen gesucht, die so heißen wie die eben notierten Artikel. In dem Inserttag muss nun die Id eingetragen werden.

Layout

In den einzelnen Layouts muss jetzt noch eingestellt werden, dass die css und js Dateien aus dem Verzeichnis für dieses Theme eingebunden werden.

Für die CSS-Dateien funktioniert dieses einfach über den Externe Stylesheets Dateiwähler. Im Layout für den Bestellvorgang muss allerdings auch noch der Pfad zu den js-Dateien manuell angepasst werden.

Nun müssen die Layouts nur noch im Seitenbaum eingebunden werden. Die Wurzelseite bekommt das Standard-Layout dieses Themes. Auf der Startseite wird das dafür vorgesehene Layout eingebunden und auf der Seite Meine Fotos wird das Layout für den Bestellvorgang eingebunden.

Benutzerrechte

Damit die FAT Mitarbeiter Zugriff auf den neuen Shop haben, muss die Benutzergruppe Fotolabor bearbeitet werden. Dort zuerst als Pagemount die neue Wurzelseite hinzufügen und im Abschnitt Isotope eCommerce sicherstellen, dass der Zugriff auf die Shop-Konfiguration erlaubt ist.

Außerdem muss in der Benutzergruppe Fotolabor - Bestellverwaltung die neue Konfiguration aktiviert werden.

Nun müssen auch die Benutzer für die Mandanten erstellt werden. Dabei ist nur zu beachten, dass als Benutzergruppe Mandant ausgewählt wird und bei der Rechtevergabe Gruppenrechte erweitern ausgewählt wird. Dort muss nun wieder Pagemount und der Zugriff auf die Shop-Konfiguration eingestellt werden.

Produktkategorie

Für jedes Produkt muss die Seite, auf der das Produktleser-Modul eingebunden ist, als Kategorie hinzugefügt werden. Diese ist in der Regel die gleiche Seite auf der auch die auflistung der Produkte stattfindet. Ansonsten wird das Produkt nicht in der Produktliste angezeigt.