Skip to content

Commit dd7c119

Browse files
author
Pablo Borowicz
authored
Merge pull request #14 from Quetzacoalt91/fix-notice-ps-1.7.5
Only cast as array when a product is returned
2 parents beb97fd + af63d5b commit dd7c119

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

ps_googleanalytics.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -676,8 +676,11 @@ public function hookdisplayFooterProduct($params)
676676
$controller_name = Tools::getValue('controller');
677677
if ($controller_name == 'product')
678678
{
679+
if ($params['product'] instanceof Product) {
680+
$params['product'] = (array) $params['product'];
681+
}
679682
// Add product view
680-
$ga_product = $this->wrapProduct((array)$params['product'], null, 0, true);
683+
$ga_product = $this->wrapProduct($params['product'], null, 0, true);
681684
$js = 'MBG.addProductDetailView('.json_encode($ga_product).');';
682685

683686
if (isset($_SERVER['HTTP_REFERER']) && strpos($_SERVER['HTTP_REFERER'], $_SERVER['HTTP_HOST']) > 0) {

0 commit comments

Comments
 (0)