バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 商品詳細ページで他のカテゴリーの情報を取得したい

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
khiro
投稿日時: 2020/12/6 15:07
対応状況: 解決済
新米
登録日: 2020/12/4
居住地:
投稿: 9
商品詳細ページで他のカテゴリーの情報を取得したい
【現状】
商品詳細ページで、Product に、現在の商品の情報が入っています。

Product.id とすれば、URLの2789という数字(商品ID)
Product.nameとすれば、商品名
Product.productcategoriesとすれば、登録したカテゴリーの配列
を取得することができています。

商品詳細ページは、その取得した値を表示することで成り立っています。

【実現したいこと】
例えば、現在の商品が、E と A というカテゴリーを持っているとすると、

EとBを持つ商品、EとCを持つ商品、 EとDを持つ商品
の3つの商品情報を取得したいです。

【私の知識】
データベース → エンティティ → リポジトリ → コントローラー → ビュー(twigファイル)

という流れで、データが渡ってくると理解しています。
kishikawa
投稿日時: 2020/12/7 9:23
対応状況: −−−
一人前
登録日: 2018/12/20
居住地: 松戸
投稿: 89
Re: 商品詳細ページで他のカテゴリーの情報を取得したい
商品詳細のコントローラで、
EとBを持つ商品、EとCを持つ商品、 EとDを持つ商品をリポジトリを通して取得して(ここでDBに検索にいく)
取得できたエンティティをコントローラでtwigに設定して、
twigで表示させる感じになると思います。

まずはコントローラから、希望のデータを取得する方法を、商品詳細のソースコードから理解し、twigに設定できればいいかと思います。


----------------
株式会社ジョーレン
EC-CUBEプラチナパートナー

スピード構築でEC事業をサポート致します
EC-CUBE2系、3系、4系構築実績あり

ホームページ

khiro
投稿日時: 2020/12/7 19:34
対応状況: −−−
新米
登録日: 2020/12/4
居住地:
投稿: 9
Re: 商品詳細ページで他のカテゴリーの情報を取得したい
ご回答ありがとうございます!

参考にさせていただきました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1305
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.