質問 > その他 > 商品詳細ページの内容を子カテゴリID毎で表示を変えたいです。 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mizuvan |
投稿日時: 2014/11/14 11:54
対応状況: −−−
|
長老 登録日: 2013/3/26 居住地: 投稿: 253 |
商品詳細ページの内容を子カテゴリID毎で表示を変えたいです。 /products/detail.php のページ上で
親カテゴリーでの表示切り替えはできるようになっているのですが さらに、子カテゴリーを限定してページレイアウトの変更をしたいと思っています。 まず、子カテゴリーのIDを取得する方法がわからずif文で分岐方法がわかりません。 下記のものでは、tpl上でいずれも表示できませんでした。 <!--{$arrForm.category_id|h}--> <!--{$arrRelativeCat[r]|h}--> <!--{$smarty.request.category_id|h}--> <!--{$arrRelativeCat[r][s].category_id}--> <!--{$arrRelativeCat[r][s].category_name|h}--> どなたかアドバイスいただけないでしょうか EC-CUBEバージョン:2.13.2 PHP情報:5.3.28 DB情報:MySQL 5.6.13-log |
yuh |
投稿日時: 2014/11/14 17:58
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 商品詳細ページの内容を子カテゴリID毎で表示を変えたいです。
こんな感じですか? |
mizuvan |
投稿日時: 2014/11/19 16:38
対応状況: −−−
|
長老 登録日: 2013/3/26 居住地: 投稿: 253 |
Re: 商品詳細ページの内容を子カテゴリID毎で表示を変えたいです。 ありがとうごさいます
遅くなりましたがただいま試してみましたが何も表示されずでした。 エラーログには 2014/11/19 16:34:31 [/****/products/list.php] Warning(E_WARNING): Missing argument 2 for LC_Page_Products_List::doDefault(), called in *****/data/class_extends/page_extends/products/LC_Page_Products_List_Ex.php on line 61 and defined on [*****/data/class/pages/products/LC_Page_Products_List.php(504)] from ***.***.***.*** と記録されています。 |
IPLOGIC |
投稿日時: 2014/12/16 18:21
対応状況: −−−
|
一人前 登録日: 2014/12/8 居住地: 東京都 投稿: 96 |
Re: 商品詳細ページの内容を子カテゴリID毎で表示を変えたいです。 mizuvan 様
/products/detail.php上で子カテゴリーIDを取得したいとのことですが、detail.tplで <!--{section name=r loop=$arrRelativeCat}--> <!--{section name=s loop=$arrRelativeCat[r]}--> <!--{if $arrRelativeCat[r][s].parent_category_id != 0}--> <!--{$arrRelativeCat[r][s].category_id}--> <!--{/if}--> <!--{/section}--> <!--{/section}--> と書いてみてください。 これで子カテゴリーIDが取得できるかと思います。
|
mizuvan |
投稿日時: 2015/1/9 17:11
対応状況: 解決済
|
長老 登録日: 2013/3/26 居住地: 投稿: 253 |
Re: 商品詳細ページの内容を子カテゴリID毎で表示を変えたいです。 IPLOGIC 様 ありがとうございます!
大変遅くなりすみません 教えていただいた内容で問題なく表示できました |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |