質問 > フロント機能 > list.twig にて同階層のカテゴリリストを表示したい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
16shot |
投稿日時: 2020/1/9 1:12
対応状況: 解決済
|
新米 登録日: 2019/9/7 居住地: 投稿: 10 |
list.twig にて同階層のカテゴリリストを表示したい [EC-CUBE] 4.0.3(4.0.2新規→アップデート)
[レンタルサーバ] xserver x10 [OS] mac mojave [PHP] 7.1.28 [データベース] MySQL 5.7.27 [WEBサーバ] Apache [ブラウザ] chrome 76 [導入プラグインの有無] Coupon Plugin for EC-CUBE4 4.0.6 会員ランクプラグイン 1.0.4 データ移行プラグイン 1.5.1 お届け日調整プラグイン 1.0.5 送料無料対象商品設定プラグイン 1.1.0 EC-CUBEアップデートプラグイン 1.0.2 チェックした商品 1.0.2 この商品をみた人はこんな商品もみています 1.0.5 メールマガジンプラグイン 4.0.1 商品オプションプラグイン 1.0.10 taba app HTMLエディタプラグイン 1.0.4 [カスタマイズの有無] 無 カテゴリ一覧を表示する際に、同階層の他カテゴリを表示したいです。 list.twig にて、現在の親カテゴリのIDを取得し、そのIDの子カテゴリを表示したらいいのかなと思ったのですが、どのように取得したら良いのでしょうか。 |
umebius |
投稿日時: 2020/1/9 3:19
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: list.twig にて同階層のカテゴリリストを表示したい list.twigで同階層の他カテゴリを表示するには下記のような形かと思います。
|
16shot |
投稿日時: 2020/1/9 10:32
対応状況: 解決済
|
新米 登録日: 2019/9/7 居住地: 投稿: 10 |
Re: list.twig にて同階層のカテゴリリストを表示したい ありがとうございます!
repository('Eccube\\Entity\\Category').getList(Category.Parent) にてリスト取得し if Category is not same as(SameRankCategory) にて現在のカテゴリを除外 これで同階層へのリンク設置できました。 ありがとうございました。 |
umebius |
投稿日時: 2020/1/9 10:35
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: list.twig にて同階層のカテゴリリストを表示したい 良かったです。
私の書いた内容ですが、EC-CUBEのカラム名と合わせると変数名はSameRankCategoryではなく、SameLevelCategoryやSameHierarchyCategoryの方が良かったですね。 (rankというと他の情報と混同する可能性があるため)
|
16shot |
投稿日時: 2020/1/9 17:06
対応状況: −−−
|
新米 登録日: 2019/9/7 居住地: 投稿: 10 |
Re: list.twig にて同階層のカテゴリリストを表示したい ありがとうございます。
変数名の命名についても参考になりました。 同階層カテゴリを表示し、現在のカテゴリをcssでアクティブにするなど、思っていた設定ができました。 ありがとうございます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |