質問 > フロント機能 > 現在、商品はございません。と枠線を消したい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
nikuudon |
投稿日時: 2012/9/1 23:08
対応状況: −−−
|
常連 登録日: 2012/7/2 居住地: 投稿: 61 |
現在、商品はございません。と枠線を消したい たびたび質問です。
一部のカテゴリーのページだけ 商品の登録は行わずに、画像と説明文だけのせたいと思っております。 そのため、商品登録を行わないと 『現在、商品はございません。』と『枠線』が表示されるため それを消したいです。 どのような手順で消せばよろしいでしょうか?? どなたか詳しい方がおられましたら、お教えください。 よろしくお願い致します。 ---------------------------- [EC-CUBE] 2.11.1 [PHP] PHP 5.3.13 [データベース] MySQL 5.0.77 ---------------------------- |
seasoft |
投稿日時: 2012/9/2 14:44
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: 現在、商品はございません。と枠線を消したい 下記ファイルを書き換えるか、読み込み元 (多分、list.tpl) を書き換えるかで対応できると思います。
data\Smarty\templates\default\frontparts\search_zero.tpl data\Smarty\templates\sphone\frontparts\search_zero.tpl
|
nikuudon |
投稿日時: 2012/9/4 21:27
対応状況: −−−
|
常連 登録日: 2012/7/2 居住地: 投稿: 61 |
Re: 現在、商品はございません。と枠線を消したい seasoftさん
ご連絡遅くなりすいません。。 自分で色々と考えてやってみたのですが、 特定の商品カテゴリーページだけ表示させないようにすることができません。。 search_zero.tplのソースは現在下記のようになっております。 <!--{* 検索該当0件 *}--> <div id="undercolumn_error"> <div class="message_area"> <!--★エラーメッセージ--> <p class="error"> <!--{if $smarty.get.mode == "search"}--> 該当件数<strong>0件</strong>です。<br /> 他の検索キーワードより再度検索をしてください。 <!--{else}--> 現在、商品はございません。 <!--{/if}--> </p> </div> </div> どこを変更すればよろしいのか、詳しくお教えできないでしょうか? お手数お掛けして申し訳ございません。 |
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/6 23:38
対応状況: −−−
|
常連 登録日: 2012/7/2 居住地: 投稿: 61 |
Re: 現在、商品はございません。と枠線を消したい marugizmoさん
さっそく試してみたところできました! すごく分かりやすい説明で感動しております。 ありがとうございます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |