[eccube3]関連商品プラグインについて

プラグイン概要とか

3.0系|関連商品プラグイン|株式会社イーシーキューブ(EC-CUBE開発元)
これの話。

参考

【3.0.14】関連商品プラグイン (株式会社ロックオン社製) | NAKWEB × EC-CUBE

使い方の簡単な説明とか

3.0.18まで対応してるのでそれは良し。
インストールして有効にして準備完了。
商品情報登録・編集ページの一番下に「関連商品」が追加される。
そこで登録とコメントを付けられる。

関連商品は6枠まで追加でき、商品ページでは4枠まで表示されて超過分は矢印を押したりスワイプで表示。スワイプはプラグインと同梱のjsが処理してる(デフォで入ってるjQuery.slickを使用)。

カスタマイズ

設置場所

デフォルトではフリーエリアの下に表示、レビュープラグインが入ってればレビューの上に表示。
detail.twigにタグを突っ込めば好きなところで表示可能。

<!--# related-product-plugin-tag #-->

登録件数

以下のファイルの以下の部分をいじれば登録件数を変えられる。
/app/Plugin/RelatedProduct/Resource/config/constant.yml

related_product_max_item_count: 6

問題点というか。

関連商品は商品データのCSVに反映されない。

指定カテゴリからランダム表示みたいなのはないので個別でやっていく必要がある。だから商品数がめっちゃある場合はかなりきつい。

関連商品の有無判定

if文で関連商品の有無とか数の選り分けができる。
detail.twig上でも効くので楽。

{% if RelatedProducts|length > 0 %}
あるよ
{% else %}
ないよ
{% endif %}

コメント

タイトルとURLをコピーしました