alexeyud
Мой дом здесь!
- Регистрация
- 14 Июл 2016
- Сообщения
- 460
- Реакции
- 213
- Автор темы
- #1
Если кто-то использует данный модуль, поделитесь опытом как вы настроили статистику в бэкофисе.
Проблема заключается в том что при включенной статистике товары не добавляются в корзину ajax.
Срабатывает ссылка на # и только после перезагрузки страницы товар появляется в корзине. Но это же не правильно.
Собственно вот код с включенной статистикой:
Ссылка отображается на кнопке в виде
Без статистики ссылка отображается корректно и всё работает как надо без перезагрузки страницы
Проблема заключается в том что при включенной статистике товары не добавляются в корзину ajax.
Срабатывает ссылка на # и только после перезагрузки страницы товар появляется в корзине. Но это же не правильно.
Собственно вот код с включенной статистикой:
Код:
<div class="buttons">
<a class="{if $lineven.prestashop.major_version >= '1.7'}btn btn-primary{else}button button-medium exclusive{/if}" href="{if $lineven.apo.hook.datas.statistics_add_to_cart}#{else}{$link->getPageLink('cart',false, NULL, "add=1&id_product={$additional_product->id|intval}&id_product_attribute={$id_product_attribute|intval}&token={$lineven.apo.hook.datas.static_token}", false)|escape:'html':'UTF-8'}{/if}" {if $lineven.apo.hook.datas.statistics_add_to_cart}onClick="AdditionalProductsOrder.Statistics.trace(this, '{$link->getPageLink('cart',false, NULL, "add=1&id_product={$additional_product->id|intval}&id_product_attribute={$id_product_attribute|intval}&token={$lineven.apo.hook.datas.static_token}", false)|escape:'html':'UTF-8'}', 'C', {$additional_product->id_association|intval}, {$additional_product->id|intval})"{/if} rel="nofollow" title="{l s='Add to cart' mod='additionalproductsorder'}" data-id-product="{$additional_product->id|intval}"><span>{l s='Add to cart' mod='additionalproductsorder'}</span></a>
</div>
HTML:
<a class="button button-medium exclusive" href="#" onclick="AdditionalProductsOrder.Statistics.trace(this, 'http://lacsem/cart?add=1&id_product=377&id_product_attribute=0&token=0a3ef546cba0ba9f30660759e033222e', 'C', 0, 377)" rel="nofollow" title="Add to cart" data-id-product="377"><span>Add to cart</span></a>
Без статистики ссылка отображается корректно и всё работает как надо без перезагрузки страницы