Опитвам се да направя модул, който вмъква някакъв JS код за проследяване в "before_body_end"
на избрани страници. Досега успешно инжектирах свой собствен блок с шаблон .phtml
, съдържащ проследяване на JS на изгледи на продукти с този код в моя XML оформление:
<catalog_product_view>
<reference name="before_body_end">
<block type="catalog/product_view" name="trackingjs_product" template="company/module/product.phtml"></block>
</reference>
</catalog_product_view>
И се уверете, че типът на блока е catalog/product_view, за да мога да получа достъп до класа на продукта и да получа информация като текущия идентификатор на продукта. Проблемът ми е със страниците с продуктови списъци. Опитах подобен код за catalog/product_list
, но това не проработи.
Изглежда, че трябва да го настроя на catalog_product_view
, за да може изобщо да изведе нещо, но с това нямам достъп до колекцията от продукти. Някакви идеи как мога да получа достъп до продуктовата колекция или как да я накарам да работи на catalog/product_list
?