Sidebar TrustedShops
Sidebar TrustedShops verwalten
Der Sidebar-Block TrustedShops zeigt das Trusted-Shops-Siegel als Vertrauenselement in der Sidebar. Die Sidebar selbst hat kaum eigene Einstellungen; sichtbar wird der Block vor allem durch eine gültige TrustedShops-Konfiguration für die aktuelle Sprache und den aktuellen Shop.
Wofür der Block da ist
Der Block bindet das Trusted-Shops-Siegel in eine Sidebar-Box ein. Besucher können darüber die Zertifizierung prüfen und erkennen direkt im Shop ein externes Vertrauenssignal.
- Sidebar-Ausgabe: Das Siegel wird innerhalb einer eigenen Sidebar-Box ausgegeben.
- Sprachabhängige Auswahl: Der Block sucht den TrustedShops-Datensatz zur aktuellen Kundensprache.
- Shopabhängige Auswahl: In Multishop-Umgebungen wird zusätzlich der aktuelle Shop berücksichtigt.
- Trustbadge-Anbindung: Wenn der Trustbadge in der TrustedShops-Konfiguration aktiv ist, fügt der Block zusätzlich den passenden Footer-Code hinzu.
Position und Sichtbarkeit
Der Backend-Block heißt trustedShops. Standardmäßig ist er links einsortiert und auf den meisten speziellen Bereichspositionen nicht aktiv. Die tatsächliche Ausgabe hängt wie bei anderen Sidebar-Blöcken von Position, Sortierung und aktivem Theme-Bereich ab.
- Position allgemein: standardmäßig links.
- Sortierung allgemein: standardmäßig mit einer festen Reihenfolge nach mehreren anderen Sidebar-Blöcken.
- Checkout, Startseite, Artikeldetail und Artikellisten: standardmäßig nicht gesetzt.
- Zusatzbedingung: Ohne gültige TrustedShops-ID für Sprache und Shop wird kein Siegelblock ausgegeben.
TrustedShops-Konfiguration
Die sichtbare Sidebar-Box verwendet Daten aus der TrustedShops-Zertifizierung. Diese Konfiguration wird pro Sprache und pro Shop gespeichert.
trustedshopid_: Eingabefeld für die TrustedShops-ID der jeweiligen Sprache. Die ID muss nach Backend-Prüfung mitXbeginnen und 33 Zeichen lang sein.usetrustbadge_: steuert den Trustbadge. Mögliche Werte sind Standard verwenden, angepasst verwenden oder nicht verwenden.usetrustexcellence_: aktiviert oder deaktiviert die Garantie-Excellence-Funktion für diese Sprache.ws_user_: Webservice-ID für Garantie Excellence. Das Feld wird nur für diese Funktion benötigt.ws_pass_: Webservice-Passwort für Garantie Excellence. Das Feld wird nur für diese Funktion benötigt.multishop_id: ordnet die Konfiguration einem Shop zu. Der Sidebar-Block liest nur den Datensatz des aktuellen Shops.
Frontend-Ausgabe
Beim Seitenaufbau sucht der Block den passenden TrustedShops-Datensatz und erzeugt daraus die Ausgabe für die aktuelle Sprache.
- Siegelcode: Der eigentliche Siegelinhalt wird aus der TrustedShops-ID und der aktuellen Sprachkennung erzeugt.
- Sidebar-Titel: Der Titel kommt aus dem Sprachtext für Trusted Shops und wird in der Sidebar-Box angezeigt.
- Header-Siegelcode: Zusätzlich wird ein Header-Siegelcode bereitgestellt, sofern ein Datensatz vorhanden ist.
- Trustbadge-Script: Bei aktivem Standard-Trustbadge wird der passende Script-Code zur Seite hinzugefügt.
Das Theme rendert den Block nur innerhalb des TrustedShops-Ausgabebereichs. Wenn kein gültiger Datensatz gefunden wird, bleibt dieser Bereich leer.
Blockeigene Einstellungen
Die Blockklasse enthält noch ein altes Konfigurationsfeld config_artikel_anzahl. Dieses Feld beeinflusst die TrustedShops-Ausgabe im geprüften Backend-Code nicht. Für die sichtbare Funktion sind TrustedShops-ID, Sprache, Shop und Trustbadge-Einstellungen entscheidend.
Es gibt keine blockeigene Tabelle, keinen Datenfilter und keine Optionsspalte. Aktionen wie Neu anlegen, Bearbeiten oder Löschen gehören zur übergeordneten TrustedShops-Konfiguration, nicht zur Sidebar-Ausgabe selbst.
Prüfung und Fehlersuche
- TrustedShops-ID für die aktive Sprache und den aktuellen Shop pflegen.
- Block
trustedShopsauf einer sichtbaren Sidebar-Position aktivieren. - Eine Seite öffnen, auf der diese Sidebar-Position ausgegeben wird.
- Prüfen, ob die Sidebar-Box mit dem Trusted-Shops-Siegel erscheint.
- Bei fehlender Ausgabe Sprache, Shop-Zuordnung und ID-Format kontrollieren.
- Wenn der Trustbadge erwartet wird, prüfen, ob
usetrustbadge_aktiv ist.