1. Home
  2. Grundlegende Infos
  3. Wie integriere ich Trusted Shops Badge und Trusted Shops Bewertungen?

Wie integriere ich Trusted Shops Badge und Trusted Shops Bewertungen?

Sie haben Ihren Shop von Trusted Shops zertifizieren lassen?
Dann wollen Sie wohl nach Abschluss der Bestellung eine Bewertungsaufforderung anzeigen lassen und auch generell im Shop das Trusted Shop Siegel (Badge) anzeigen lassen.

Integration des Trusted Shops Badge
Den Code dafür erhalten Sie in Ihrer Trusted Shops Administration

Folgende Datei aus dem Shopverzeichnis herunterladen:
includes/templates/DEINTEMPLATE/common/tpl_main_page.php
DEINTEMPLATE steht dabei für den Namen des im Shop aktiven Templates
Sollte es includes/templates/DEINTEMPLATE/common/tpl_main_page.php nicht geben, verwenden Sie includes/templates/template_default/common/tpl_main_page.php
Den Trusted Shops Code am Ende der Datei vor dem schließenden einfügen, so dass es z.B. so aussieht:

<!-- bof trusted shops -->
<script type="text/javascript">
(function () {
var _tsid = '123456789123456789123456789';
_tsConfig = {
'yOffset': '0', /* offset from page bottom */
'variant': 'reviews', /* default, reviews, custom, custom_reviews */
'customElementId': '', /* required for variants custom and custom_reviews */
'trustcardDirection': '', /* for custom variants: topRight, topLeft, bottomRight, bottomLeft */
'customBadgeWidth': '', /* for custom variants: 40 - 90 (in pixels) */
'customBadgeHeight': '', /* for custom variants: 40 - 90 (in pixels) */
'disableResponsive': 'false', /* deactivate responsive behaviour */
'disableTrustbadge': 'false' /* deactivate trustbadge */
};
var _ts = document.createElement('script');
_ts.type = 'text/javascript';
_ts.charset = 'utf-8';
_ts.async = true;
_ts.src = '//widgets.trustedshops.com/js/' + _tsid + '.js';
var __ts = document.getElementsByTagName('script')[0];
__ts.parentNode.insertBefore(_ts, __ts);
})();
</script>
<!-- eof trusted shops -->
</body>

Geänderte Datei hochladen nach includes/templates/DEINTEMPLATE/common

Integration des Bewertungspopups auf der checkout_success Seite

Folgende Datei aus dem Shopverzeichnis herunterladen:
includes/templates/DEINTEMPLATE/templates/tpl_checkout_success.php
DEINTEMPLATE steht dabei für den Namen des im Shop aktiven Templates
Sollte es includes/templates/DEINTEMPLATE/templates/tpl_checkout_success.php nicht geben, verwenden Sie includes/templates/template_default/templates/tpl_checkout_success.php

Ganz am Ende folgenden Code einfügen:

<!-- bof Trusted Shops -->
<?php $sql = "select customers_email_address from " . TABLE_CUSTOMERS . " where customers_id = '" . (int)$_SESSION['customer_id'] . "'";
$result = $db->Execute($sql);
$customers_email_address = $result->fields['customers_email_address']; ?>
<div id="trustedShopsCheckout" style="display: none;">
<span id="tsCheckoutOrderNr"><?php echo $order_summary['order_number'];?></span>
<span id="tsCheckoutBuyerEmail"><?php echo $result->fields['customers_email_address'];?></span>
<span id="tsCheckoutOrderAmount"><?php echo $order_summary['order_total'];?></span>
<span id="tsCheckoutOrderPaymentType"><?php echo $order_summary['payment_module_code'];?></span>
<span id="tsCheckoutOrderCurrency">EUR</span>
</div>
<!-- eof Trusted Shops -->

Geänderte Datei hochladen nach includes/templates/DEINTEMPLATE/templates


Beitrags Info:

zuletzt aktualisiert am 18. Mai 2022 um 20:05

Beitrags Tags:


War dieser Beitrag hilfreich?

Weitere Beiträge zu diesem Thema