バージョン選択

フォーラム

メニュー

オンライン状況

47 人のユーザが現在オンラインです。 (32 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 46
ivixsato もっと...

サイト内検索

その他 > その他 > タグ付けをした商品のリストを表示する。

その他

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
banajin
投稿日時: 2024/1/5 18:17
対応状況: −−−
常連
登録日: 2023/10/24
居住地:
投稿: 39
タグ付けをした商品のリストを表示する。
▼テンプレート
[EC-CUBE] 4.2.2
[レンタルサーバ] ローカル環境
[OS] 使用しているOS名、バージョン
[PHP] 7.3.33
MAMPのローカルServerで環境構築してます。

[現象] 再現手順や、どのような現象が発生しているかなど、具体的に
タイトルの通りタグ付けした商品のみをリストにしたいのですができません。
コードはネットを参考にしたりチャットgptで書いてみましたが何も表示されません。
{# Productエンティティを取得 #}
{% set productRepository = repository('Eccube\\Entity\\Product') %}
{% set products = productRepository.findBy({}, {'id': 'desc'}, 24) %}

{# Tagエンティティを取得 #}
{% set tagRepository = repository('ECcube\\Entity\\Tag') %}
{% set tags = tagRepository.findBy({'id':5}) %}

<div class="newArrival__list newProduct">

{# TagエンティティからProductエンティティを取得し、表示する #}
{% for tag in tags %}
{% set productsWithTag = tag.getProducts() %}
{% for product in productsWithTag %}

<div class="newProduct__box">
<a href="{{ url('product_detail', {'id': product.id}) }}">
<div class="newProduct__imgCase">
<img class="newProduct__img" src="{{ asset(product.main_list_image|no_image_product, 'save_image') }}">
</div>
<p class="newProduct__name">{{ product.name }}</p>
<p class="newProduct__price">{{ product.getPrice02IncTaxMax|price }}</p>
</a>
</div>

{% endfor %}
{% endfor %}
</div>

以上、どうかよろしくおねがいします。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » タグ付けをした商品のリストを表示する。 banajin 2024/1/5 18:17
     Re: タグ付けをした商品のリストを表示する。 tattsu 2024/1/5 18:33
       Re: タグ付けをした商品のリストを表示する。 banajin 2024/1/5 21:20
         Re: タグ付けをした商品のリストを表示する。 tattsu 2024/1/5 21:37
           Re: タグ付けをした商品のリストを表示する。 banajin 2024/1/5 22:19
             Re: タグ付けをした商品のリストを表示する。 tattsu 2024/1/6 11:57
               Re: タグ付けをした商品のリストを表示する。 banajin 2024/1/6 16:00
                 Re: タグ付けをした商品のリストを表示する。 tattsu 2024/1/6 17:26
                   Re: タグ付けをした商品のリストを表示する。 banajin 2024/1/9 0:02
                     Re: タグ付けをした商品のリストを表示する。 tattsu 2024/1/9 9:14
           Re: タグ付けをした商品のリストを表示する。 banajin 2024/1/5 22:26
             Re: タグ付けをした商品のリストを表示する。 tattsu 2024/1/6 12:46

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,104名です
総投稿数は110,037件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1649
8
red
1570
9
mcontact
1298
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.