バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > 商品詳細ページにて子カテゴリを取得

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
OTJ
投稿日時: 2013/1/28 16:26
対応状況: −−−
半人前
登録日: 2011/10/30
居住地: 東京
投稿: 17
商品詳細ページにて子カテゴリを取得
商品詳細ページにて子カテゴリを取得したいのですが、
下記の用に記載しました所、親カテゴリのみ取得できました。



<!--{ if $arrRelativeCat[0][0].category_id == "1"}-->
1の処理
<!--{ elseif $arrRelativeCat[0][0].category_id == "2"}-->
2の処理
<!--{ elseif $arrRelativeCat[0][0].category_id == "3"}-->
3の処理
<!--{/if}-->



この要領で子カテゴリを取得し、分岐することは可能でしょうか。

-------------------------------
[EC-CUBE] 2.12.2
[DBサーバ] MySQL 5.1.67
[PHP] 5.2.17
-------------------------------
dkazuto
投稿日時: 2013/1/28 21:28
対応状況: −−−
一人前
登録日: 2012/5/10
居住地:
投稿: 95
Re: 商品詳細ページにて子カテゴリを取得
OTJ様

こんにちは。

記載された方法で子カテゴリを取得する際は以下のようになるかと思います。


<!--{ if $arrRelativeCat[0][1].category_id == "1"}-->
1の処理
<!--{ elseif $arrRelativeCat[0][1].category_id == "2"}-->
2の処理
<!--{ elseif $arrRelativeCat[0][1].category_id == "3"}-->
3の処理
<!--{/if}-->


たとえば、以下のように登録されている商品があるとしたら、$arrRelativeCatには次のようにデータが入っています。

商品:
 スノーボード
カテゴリ:
 ウィンタースポーツ>スキー・スノーボード>ボード
 セール品>レジャー用品>シーズン限定

というような商品に対して、

$arrRelativeCat[0][0].category_name → ウィンタースポーツ
$arrRelativeCat[0][1].category_name → スキー・スノーボード
$arrRelativeCat[0][2].category_name → ボード
$arrRelativeCat[1][0].category_name → セール品
$arrRelativeCat[1][1].category_name → レジャー用品
$arrRelativeCat[1][2].category_name → シーズン限定

という構造のデータが格納されています。
上記のcategory_nameの部分をcategory_idに置き換えれば、カテゴリのIDを取得することが可能です。

以上、ご参考となれば幸いです。
OTJ
投稿日時: 2013/1/29 10:20
対応状況: −−−
半人前
登録日: 2011/10/30
居住地: 東京
投稿: 17
Re: 商品詳細ページにて子カテゴリを取得
ありがとうございます、大変勉強になりました。
おかげ様で無事実装することができました!

また何かありましたら、どうぞ宜しくお願いします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は90,232名です
総投稿数は110,342件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1687
8
red
1571
9
mcontact
1354
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.