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