質問 > フロント機能 > 特定カテゴリを検索ドロップダウンで非表示にするには |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
baku |
投稿日時: 2011/6/1 16:38
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2011/5/30 居住地: 投稿: 4 |
特定カテゴリを検索ドロップダウンで非表示にするには EC-CUBEバージョン2.11.0
特定カテゴリをトップページに表示しないようにしたいと思っています。 こちらのフォーラムで教えていただきカテゴリリストからは非表示にできたのですが、検索のドロップダウンに表示されるのでそちらも非表示にしたいと思っています。 search_products.tplを修正すればできるでしょうか? できるのであれば修正方法もご教示ください。 よろしくお願いいたします。 |
nkta |
投稿日時: 2011/6/1 17:16
対応状況: −−−
|
長老 ![]() ![]() 登録日: 2011/5/20 居住地: 東京 投稿: 166 |
Re: 特定カテゴリを検索ドロップダウンで非表示にするには 対象はsearch_products.tplで合ってますね。
で、色々と方法は考えられますが…カテゴリブロックと同じ方法ということなら search_products.tplの34行目 <!--{html_options options=$arrCatList selected=$category_id}--> を変更する事で実現できると思います。 smartyのhtml_optionsを使っており、このままでは特定のカテゴリを除く事はできないので foreachやsectionを使ってカテゴリ配列$arrCatListをループさせ、 特定のカテゴリIDの時だけ非表示にする、といったところでしょうか。 参考: smarty html_options http://www.smarty.net/docsv2/ja/language.function.html.options.tpl smarty foreach http://www.smarty.net/docsv2/ja/language.function.foreach.tpl smarty section http://www.smarty.net/docsv2/ja/language.function.section.tpl |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |