Rechtssichere Bewertungsanfrage (RBA): Einbauanleitung
  1. Service-Bereich
  2. Händlerbund Shopauskunft
  3. Rechtssichere Bewertungsanfrage (RBA): Einbauanleitung

RBA Einbauanleitung: Shopware 5

Anleitung für die Integration des RBA-Widgets in Shopware 5

BENÖTIGTE APPLIKATIONEN

  • Shopauskunft Widget Version 0.9.0

  • Shopware Version 5.3.2 (tested)

INSTALLATION

Um dauerhafte und updatesichere Änderungen an deinem Template vorzunehmen, erstelle dir bitte ein abgeleitetes Template. Wie genau das funktioniert entnehme bitte der Shopware-Dokumentation. (https://docs.shopware.com/de/shopware-5-de/tutorials-und-faq/aenderungen-am-template-vornehmen)

zu ändernde Datei

themes/Frontend/MEIN-TEMPLATE/frontend/checkout/finish.tpl

Einzufügender Codeblock

{extends file="parent:frontend/checkout/finish.tpl"}
{block name="frontend_index_content"}
    {$xc_label = 'S00XXXXX'}
    {$seed = "$xc_label|{$sOrderNumber}"}
    {$token = base64_encode($seed)}
    <script type="text/javascript">
        var fetched_data = {
            'shop_name': '{$sShopname}',
            'email': '{$sUserData.additional.user.email|escapeHtml}',
            'shop_type': '1',
            'order_value': '{$sDispatch.amount}',
            'shipping_value': '',
            'language': '{$Locale}',
            'url': '',
            'token': '{$token}' }
    </script>
    <script type="text/javascript" src="https://rba.shopauskunft.de/js/rba_widget.js" id="rba_widget" async></script>
    {$smarty.block.parent}
{/block}

Individuelle Anpassung in Code

In $xc_label muss deine Shopauskunft ID hinterlegt werden (z.B. S00033098).

Test-Installation (Sandbox)

Zum Testen der korrekten Enbindung/Konfiguration des Codeblocks im Template kann ein alternatives Widget adressiert werden.
Durch eine Testbestellung und der positiven Beantwortung der Bewertungsanfrage wird sofort im Anschluss eine E-Mail an den Testbesteller versandt, mit dem Hinweis auf die korrekte bzw. fehlerhafte Konfiguration des eingebundenen Codeblocks.

  • Vorgehensweise → siehe normale Installation

  • alternatives Widget sandbox_widget.js:

        <script type="text/javascript" src="https://rba.shopauskunft.de/js/sandbox_widget.js" async></script>

 


Hast du noch weitere Fragen? Wir stehen bereit zu helfen.