"before_body_end"
選択したページにJS トラッキング コードを挿入するモジュールを作成しようとしています。これまでのところ.phtml
、レイアウト XML で次のコードを使用して、製品ビューの追跡 JS を含むテンプレートを独自のブロックに挿入することに成功しました。
<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 であることを確認して、製品クラスにアクセスし、現在の製品 ID などの情報を取得できるようにします。私の問題は、製品リスト ページにあります。同様のコードを試しましcatalog/product_list
たが、うまくいきませんでした。
何かを出力するには設定する必要があるようですがcatalog_product_view
、それでは製品コレクションにアクセスできません。製品コレクションにアクセスする方法や、それを機能させる方法についてのアイデアはありますcatalog/product_list
か?