This commit is contained in:
2026-03-28 11:29:41 +01:00
parent d366a58d28
commit bf82685e8f
9 changed files with 131 additions and 46 deletions

View File

@@ -35,6 +35,7 @@
</div>
<? if ( $this -> settings['google_tag_manager_id'] && is_array( $this -> basket ) && count( $this -> basket ) ):?>
<script>
dataLayer.push({ ecommerce: null });
dataLayer.push({
event: "view_cart",
ecommerce: {
@@ -49,7 +50,7 @@
if ( $view_cart_items ) $view_cart_items .= ',';
$view_cart_items .= '{';
$view_cart_items .= '"item_id": "' . $product['id'] . '",';
$view_cart_items .= '"item_name": "' . $product['language']['name'] . '",';
$view_cart_items .= '"item_name": "' . str_replace( '"', '', $product['language']['name'] ) . '",';
$view_cart_items .= '"price": ' . \Shared\Helpers\Helpers::normalize_decimal( $price_product['price_new'] ) . ',';
$view_cart_items .= '"quantity": ' . (int)$position['quantity'] . ',';
$view_cart_items .= '"google_business_vertical": "retail"';

View File

@@ -74,7 +74,7 @@
$begin_checkout_items .= '{';
$begin_checkout_items .= '"item_id": "' . $product['id'] . '",';
$begin_checkout_items .= '"item_name": "' . $product['language']['name'] . '",';
$begin_checkout_items .= '"item_name": "' . str_replace( '"', '', $product['language']['name'] ) . '",';
$begin_checkout_items .= '"price": ' . \Shared\Helpers\Helpers::normalize_decimal( $price_product['price_new'] ) . ',';
$begin_checkout_items .= '"quantity": ' . (int)$position['quantity'] . ',';
$begin_checkout_items .= '"google_business_vertical": "retail"';
@@ -186,4 +186,4 @@
}
});
<? endif;?>
</script>
</script>