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

RBA Einbauanleitung: Oxid

Anleitung für die Integration des RBA-Widgets in Oxid

Benötigte Applikationen

  • RBA-Widget Version 0.9.2

  • OXID v6.1.5 (tested)

Installation

Anpassung im Theme

zu ändernde Datei

/source/Application/views/<IHR-TEMPLATE>/tpl/page/checkout/thankyou.tpl

Sollte die Datei nicht vorhanden sein, erstelle diese bitte und kopieren den Inhalt folgender Datei hinein:

/source/Application/views/<PARENT-TEMPLATE>/tpl/page/checkout/thankyou.tpl

Suche in der Datei nach folgender Zeile:

<div id="thankyouPage">

füge über dieser Zeile folgenden Code ein:

<script>
var fetched_data = {
  'xc_label': 'S000XXXXX',
  'shop_name': '[{$oxcmp_shop->oxshops__oxname->value}]',
  'email': '[{$order->oxorder__oxbillemail->value}]',
  'shop_type': '15',
  'order_id': '[{$order->oxorder__oxordernr->value}]',
  'order_value': '[{$order->oxorder__oxtotalordersum->value}]',
  'shipping_value': '[{$order->oxorder__oxdelcost->value}]',
  'language': ‘[{$order->oxorder__language->value}]’,
  'url': window.location.hostname,
  'token': 'IEqggoqlBJdA/gCRrKsRmQ' }
</script>
<script type="text/javascript" src="https://rba.shopauskunft.de/js/rba_widget.js" async></script>

Individuelle Anpassung in Code

in $xc_label muss anstatt S000XXXXX deine Shopauskunft ID hinterlegt werden (z.B. S00033098)

Cache leeren

Damit die Änderungen wirksam werden, sollte bei Bedarf der Cache geleert werden:

Lösche den Inhalt des Ordners

/source/tmp

oder verwende ein entsprechendes Plugin, um den Cache zu löschen.

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>

Denke daran im Anschluss an den Test wieder auf das korrekte rba_widget.js zu verweisen.

 


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