バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

機能要望 > フロント機能 > /products/detail.tpl でカテゴリー毎で表示する内容を変更したいです。

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
mizuvan
投稿日時: 2014/10/17 12:28
対応状況: −−−
長老
登録日: 2013/3/26
居住地:
投稿: 253
/products/detail.tpl でカテゴリー毎で表示する内容を変更したいです。


http://phono.co.jp/note/ec-cube-%E3%82%AB%E3%83%86%E3%82%B4%E3%83%AA%E6%AF%8E%E3%81%AB%E8%A1%A8%E7%A4%BA%E3%82%92%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%82%8B_1284/
上記サイトの内容を参考に /products/detail.tpl へそのまま追記して 

 カテゴリIDが1の商品の表示なら、ページ上に 「カテゴリ1の場合に表示する内容


 カテゴリIDが2の商品の表示なら、ページ上に 「カテゴリ2の場合に表示する内容


と表示させようとしましたが、表示は何もされず真っ白でした。またソースを見てもHTML上何もソースがありません。


カテゴリーIDもこのパターンで15個まで追加しました。


やりたいことは、商品詳細ページ上にカテゴリーによって表示方法がことなる商品を自動で判別して
表示する内容を変えたいのです。

ページ上には、<!--{$arrProduct.name|h}--> や <!--{$arrProduct.comment1|h}--> を記述して
商品によってDBよりデータ読み取って表示させたいと思っていますのでテンプレートに直接書かなければならないと
思っています。

ちなみに商品毎に複数の規格の設定がされています。


どなたかお分かりになる方がいらっしゃいましたアドバイスいただけますでしょうか


環境

EC-CUBEバージョン:2.13.2
PHP情報:5.3.28
DB情報:MySQL 5.6.13-log
tsuji
投稿日時: 2014/10/17 13:19
対応状況: −−−
仙人
登録日: 2013/11/19
居住地:
投稿: 958
Re: /products/detail.tpl でカテゴリー毎で表示する内容を変更したいです。
mizuvan 様

LC_Page_Products_Detail.phpに$arrSearchDataにデータを入れる記述はありませんので、
このままであれば、なにも表示されないと思います。

$arrSearchDataに商品に紐づくカテゴリのデータを入れるなら、うまくいくかと思います。
ただし、この場合、商品に紐づいているカテゴリが1つならばそうできます。
複数紐づいている場合は、foreach文で回して表示することになると思います。


----------------
****************************************
株式会社システムフレンド
辻 拓也(takuya tsuji)
改造専門店・EC-CUBE工房
****************************************

ec9iii
投稿日時: 2014/10/18 1:25
対応状況: −−−
一人前
登録日: 2014/9/8
居住地:
投稿: 117
Re: /products/detail.tpl でカテゴリー毎で表示する内容を変更したいです。
関連カテゴリ($arrRelativeCat)を利用してカテゴリーを判定されるのが良いのではないでしょうか。

ただ、tsuji様が仰られているように、商品には複数のカテゴリーが登録できますので、
判定させるルール決めというか、工夫が必要だとは思います。
mizuvan
投稿日時: 2014/10/21 15:35
対応状況: −−−
長老
登録日: 2013/3/26
居住地:
投稿: 253
Re: /products/detail.tpl でカテゴリー毎で表示する内容を変更したいです。
tsuji様、ec9iii様

返信が遅く申し訳ございませんでした。
アドバイスをいただきありがとうございます!

その後、自分なりに調べているのですが、言われている内容をしっかり認識できるまでに至っていません。

現在頑張って検証中です。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,307名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.