Unser Plugin orientiert sich an den Shopware Controllern. Der Login bzw. die Adress-Angabe findet im Controller „register“ und nicht im Controller „checkout“ statt.
Unser Plugin ist quelloffen – daher können Sie natürlich Anpassungen am Code vornehmen. Fügen Sie diesen Code an der entsprechenden Stelle in der Datei custom/plugins/DtgsGoogleTagManager/Components/EnhancedEcommerceHelper.php ein:
case 'register':
$controller_tags = array();
$controller_tags['checkout'] = array();
$controller_tags['checkout']['actionField'] = array(
'step' => 2,
);
$events = array('event' => 'checkout');
$controller_tags['checkout']['products'] = $this->getBasketItems(Shopware()->Modules()->Basket()->sGetBasket()['content']);
break;
Falls Sie entsprechend die Nummerierung der anderes Checkout Steps anpassen wollen, können Sie dies in der gleichen Datei in der Funktion „getCheckoutStep()“ tun.
Die entsprechende Stelle habe ich Ihnen im Screenshot unten markiert. Bitte beachten Sie, dass Sie diese Anpassung nach jedem Update erneut einfügen müssen.
War dieser Artikel hilfreich?
Das ist großartig!
Vielen Dank für das Feedback
Leider konnten wir nicht helfen
Vielen Dank für das Feedback
Feedback gesendet
Wir wissen Ihre Bemühungen zu schätzen und werden versuchen, den Artikel zu korrigieren