質問 > フロント機能 > 現在、商品はございません。と枠線を消したい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
marugizmo |
投稿日時: 2012/9/6 14:46
対応状況: −−−
|
一人前 ![]() ![]() 登録日: 2012/4/6 居住地: 投稿: 147 |
Re: 現在、商品はございません。と枠線を消したい こんにちは。
frontparts/search_zero.tplは商品一覧(list.tpl)などで商品がない場合に呼ばれるテンプレートです。 商品一覧(list.tpl)では <!--{foreach from=$arrProducts item=arrProduct name=arrProducts}--> ・ ・ ・ 商品があったら色々処理 ・ ・ ・ <!--{foreachelse}--> 商品がない場合テンプレートを呼ぶ <!--{include file="frontparts/search_zero.tpl"}--> <!--{/foreach}--> という流れになります。 ですので、「特定の商品カテゴリーページだけ表示させないようにする」ためには、現在のカテゴリを取得して、表示を決める必要があります。 現在のカテゴリは $arrSearchData.category_id などで取れますので、search_zero.tplを表示させたくないカテゴリIDが13だとすると、 <!--{foreachelse}--> <!--{if $arrSearchData.category_id|h != "13"}--> <!--{include file="frontparts/search_zero.tpl"}--> <!--{/if}--> <!--{/foreach}--> になります。 条件や描き方などはやりたいことによって変わります。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
![]() |
nikuudon | 2012/9/1 23:08 |
![]() |
seasoft | 2012/9/2 14:44 |
![]() |
nikuudon | 2012/9/4 21:27 |
» ![]() |
marugizmo | 2012/9/6 14:46 |
![]() |
nikuudon | 2012/9/6 23:38 |
![](images/pixel.gif)