[eccube3]商品タグ設定のチェックの設定

デフォだと新商品とかのタグを付けても一覧にアイコン表示とかそういうのができない。システムをいじることになるけどそこまで手間じゃない。

参考

EC-CUBE3, EC-CUBE4カスタマイズ – 商品に特定のタグが設定されているかどうかを判断する方法

ぶっちゃけこのサイトに書いてあることのパクリというか解説というか。
慣れてる人はこのサイトを見たほうが良い。
ECCUBE3というかtwigというかに慣れてないけどやらなきゃいけない人用のつもりで以下記述。

準備

対象となるECCUBE3の管理画面を覗いてどういうタグが登録されているか確認する。

  1. 「設定」>「システム情報設定」>「マスターデータ管理」を開く
  2. 「mtb_tag」を選んで「選択」をクリック

設定をしていなかったら新商品、おすすめ商品、限定品の3つが登録されてるはず。とりあえずこの段階で必要なものを追加するなりして、IDとNameをチェックしておく。

Product.phpをいじる

まあここでつまづいたってだけなんだけど。

ここにあるこれをやる。
開いて、

こういうのが大量に書かれてるのでそれらと同じ階層に以下の内容を貼り付ける。

保存して閉じる。

出力方法

list.twigとかで商品の情報を引っ張ってくるどうのこうのを書く中に

こんな感じで書けば表示される。

まとめというか

wpに慣れると違和感でしかないんだけど、ECCUBE3はカテゴリでソートできるのにタグの扱いが悪すぎる。なんでこれを?ってことができないから、でもわかんないから有料プラグインに頼らないといけないみたいな感じのが多くて、今回はたまたま何とかなったけど足掛かりがなさすぎて、中途半端な状態で足を突っ込むのはホント危険だなと思いました。

コメント

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