Wozu der Katalogmodus im E-Commerce verwendet werden kann
Der sogenannte Katalogmodus wird in der Regel dazu verwendet, den Shop in einen reinen Online-Produktkatalog zu verwandeln. Dazu werden typische E-Commerce-Funktionen wie die Mengenauswahl mit der "In den Warenkorb"-Schaltfläche oder Checkout-Funktionen wie das Warenkorb-Icon deaktiviert. Das Ziel ist es, Produkte zu präsentieren, ohne sie sofort online verkaufbar zu machen. Dies ist besonders im B2B-Großhandel, im Saisongeschäft, bei erklärungsbedürftigen Produkten oder in Branchen mit individuellen Preisen relevant.
Welche Funktionen besitzt der Katalogmodus typischerweise?
Folgende Funktionen kann der Katalogmodus je nach Anforderung haben:
- die Deaktivierung der Mengenauswahl mit der "In den Warenkorb"-Schaltfläche oder das Ersetzen der "In den Warenkorb"-Schaltfläche durch ein Anfrageformular, über das beispielsweise ein Angebot angefordert werden kann
- das Ausblenden der Preise für alle Besucher
- die Beschränkung des Zugangs für verschiedene Kundengruppen, sodass diese beispielsweise nur im angemeldeten Zustand den gesamten Katalog oder die Preise sehen können
- das Bereitstellen von individuellen Katalogen auf Basis von Rollen, sodass verschiedene Kundengruppen unterschiedliche Produkte oder sogar Preise sehen können.
Wie lässt sich der Katalogmodus in Shopware 6 umsetzen?
Shopware 6 kann problemlos zur Abbildung eines Produktkatalogs ohne Kauffunktion genutzt werden. Dazu ist es erforderlich, den jeweiligen Produkten im Tab "Layout" ein eigenes Produktseiten-Layout zuzuweisen. Im Anschluss wird in dem Produktseiten-Layout bei dem CMS-Block "Galerie und Buybox" das CMS-Element "Buybox" komplett entfernt oder durch ein eigenes CMS-Element ersetzt, das beispielsweise an dieser Stelle den Produktpreis und den Inhalt aus einem ausgewählten Produkt-Zusatzfeld anzeigt. Alternativ ist es auch möglich, die Sichtbarkeit des CMS-Blocks über eine Regel aus dem Rule Builder beispielsweise auf eine ausgewählte Kundengruppe zu beschränken. Diese Funktion stellt die Erweiterung CMS Erweiterungen für Shopware 6 bereit.
Zusätzlich sollte man unter "Einstellungen", "Shop" und "Produkte" den Schalter "Kaufen-Buttons in Produktlistings anzeigen" deaktivieren, damit die "In den Warenkorb"-Schaltfläche in den Produktlisten durch eine "Details"-Schaltfläche ersetzt wird.
In dem Fall, dass auch der Warenkorb im Header des Shops ausgeblendet werden soll, ist folgende Anpassung in der eigenen Theme-Erweiterung unter "src/Resources/views/storefront/layout/header/" in der Datei "header.html.twig" nötig:
{% sw_extends '@Storefront/storefront/layout/header/header.html.twig' %}
{% block layout_header_actions_cart %}{% endblock %}
Die URLs des Checkout-Prozesses lassen sich in Shopware 6 nicht ohne weiteres umleiten. Diese und weitere nützliche Funktionen stellt beispielsweise die Erweiterung Shop ohne Kauf-Funktion als reines Schaufenster bereit.
Insofern zusätzlich noch der Produktpreis an allen Stellen im Shop ausgeblendet oder auf Anfrage gestellt werden soll, beispielsweise weil kein fester Preis bestimmbar ist, zwingend eine Beratung notwendig ist oder die Produkte nicht mit einem Sonderpreis beworben werden dürfen, gibt es für diesen Zweck im Shopware Store unter den Suchbegriffen "Preis auf Anfrage" und "Preise ausblenden" eine Vielzahl an möglichen Erweiterungen.