Its.shop Textbausteine
Aus ITscope GmbH - Wissensbasis
Textbausteine sind im Template verwendbare Variablen, die in Shopware vordefiniert werden können. In Shopware wurde das komplette Templatesystem von so genanntem "hardcoded" Text befreit, d. h. es werden im Shopsystem Variablen mit den dazugehörigen Texten eingespeichert und im Template kann man die Texte durch angabe der Smarty-Variable abrufen. Der Vorteil an diesem System ist, dass es z. B. bei Subshops mit anderen Sprachen nur 1 Variable pro Textbaustein gibt. (Beispielsweise würde die Variable $sWelcome je nach ausgewählter Sprache den Wert "Herzlich Willkommen" oder z. B. "Welcome" ausgeben.)
Unter „Einstellungen / Textbausteine“ haben Sie die Möglichkeit Textvariablen für Ihre Storefront zu erstellen bzw. vorhandene zu bearbeiten. Aus Übersichtsgründen werden diese in Gruppen geführt. Benutzen Sie die Schaltfläche „Hinzufügen“, um einen neuen Eintrag vorzunehmen. Möchten Sie eine Variable editieren, so klicken Sie mit dem Mauscursor einfach auf den Eintrag in der entsprechenden Gruppe. Zum Löschen vorhandener Textbausteine / Gruppen wählen Sie diese zuvor aus und nutzen dann die „Löschen“- Schaltfläche.
Für die schnelle Suche gibt es unten links im aktiven Fenster eine Suchmaske.
Beispiel zum Einbinden von Kontaktdaten in der rechten Spalte des Shops
Anhand eines Beispiels wollen wir Ihnen zeigen, wie leicht und vor allem, wie schnell Sie gewisse Bereiche des Shops mit Textbausteinen anpassen können. Wir wollen in diesem Beispiel die Kontaktdaten in der rechten Spalte vom Shop anpassen.
Schritt 1: Einloggen in das Backend
Zum Bearbeiten eines Textbausteins müssen wir uns in das Backend des Shops einloggen. Das Backend des Shops ist üblicherweise über das Anhängen eines "/engine" der Shopdomain erreichbar (Z.B. demoshop.itscope.de/engine).
Schritt 2: Textbausteine auswählen
Nach erfolgreichen Login wählen wir nun in der obigen Leiste
Einstellungen -> Textbausteine aus (siehe Bild 1).
Schritt 3: Textbaustein auswählen und bearbeiten
Nun ist das Fenster "Textbausteine" geöffnet. Im unteren Bereich des Fensters sehen wir nun ein Suchfeld (siehe Bild 2).
In diesem Fall suchen wir den Textbaustein "sContact_right".
Da die Suchfunktion nicht nur die Namen der Textbausteine durchsucht, sondern auch den Inhalt, werden wir schnell fündig, wenn wir den Begriff "Demoshop" eingeben und anschließend die Eingabetaste drücken. Sollte die Suche fündig werden, zeigt sie die gefunden Textbausteine in der obigen Liste an (siehe Bild 3).
Nun klicken wir auf den aufgelisteten Textbaustein und es öffnet sich rechts ein Fenster, wo wir den Textbaustein bearbeiten können.
Kurze Erklärung der einzelnen Zuweisungen:
- Gruppe/neu erstellen: Hier können Sie den Textstein einer bestimmten Gruppe zuweisen (dient hauptsächlich zur besseren Übersicht)
- Beschreibung: Meistens kann man mit einer ordentlichen Beschreibung mehr anfangen als mit einer Variablendefinition
- Smarty Variable: Der Name der Variable, wenn man den Textbaustein mit Smarty ansprechen möchte (Hinweis: Wenn Sie diesen Baustein umbenennen, wird er später nicht mehr im Shop angezeigt!)
- Inhalt: In dieses Feld kommt der Anzeigte Inhalt. Bleibt dieses Feld leer,
so wird der Textbaustein nicht im Shop angezeigt. Selbstverständlich können Sie den Inhalt mit HTML-Tags definieren.
Schritt 4: Textbaustein befüllen und abspeichern
Nun tragen wir unsere Kontaktdaten ein:
<strong>ITscope GmbH</strong><br /> <a href="mailto:Kontakt@domain.tpl"> Kontakt@domain.tpl </a><br /> 0123/456 789 00
Schritt 5: Speichern der Einstellungen
Nachdem wir unseren Textbaustein mit Inhalt befüllt haben, speichern wir ihn durch einen Klick auf den Speicher-Button ab.
Da die Einstellungen noch nicht im Cache liegen, müssen wir als erstes unseren Shopcache leeren. Anschließend müssen wir noch beide Server synchronisieren. Nach der Synchronisation, können wir unser Ergebnis in der Storefront betrachten.
Oft muss der Cache vom aktuellen Browser geleert werden (beim Firefox und Internet Explorer erfolgt dies die Tastenkombination STRG+F5).



