タグ

ブックマーク / umebius.com (1)

  • EC-CUBE4カスタマイズ - 特定のタグが設定された商品一覧の取得方法

    EC-CUBE4ではタグ管理が標準で実装されより便利になったタグ機能ですが、タグが設定された商品リストをプログラムで取得するにはどのようなコードを書けば良いでしょうか? 新着タグやおすすめタグがついた商品の一覧を取得したいというシーンは多いはずですので、EC-CUBE3バージョンと4バージョンで紹介します。 EC-CUBE4系の場合 E-CUBE4だと表示したいページのコントローラー内で次のように書くことができます。 例えばID3のタグが設定された商品を取得したい場合、 $qb = $this->entityManager->getRepository('Eccube\Entity\Product') ->createQueryBuilder('p'); $qb->innerJoin('p.ProductTag', 'pt') ->innerJoin('pt.Tag', 't') ->an

    grover
    grover 2020/05/05
    カスタマイズ
  • 1