バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > ヘッダーへの商品検索ブロック設定について

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
gmkumamoto
投稿日時: 2014/6/4 0:32
対応状況: −−−
新米
登録日: 2014/6/4
居住地:
投稿: 6
ヘッダーへの商品検索ブロック設定について
お手上げです。

初歩の質問でもうしわけございませんが、
ヘッダー内への商品検索ブロックを配置したのですが、
ID情報の取得ができず、カテゴリが反映されません。

\data\class\pages\frontparts\bloc\LC_Page_FrontParts_Bloc_SearchProducts.php



\data\class\pages\LC_Page.php

へ追加する感じでよいのでしょうか?

ちなみにHTMLは、

<!--▼HEADER-->
<!--{strip}-->
<div id="header_wrap">
<div id="header" class="clearfix">
<div id="logo_area">
<p id="site_description"></p>
<a href="<!--{$smarty.const.TOP_URL}-->"><img src="<!--{$TPL_URLPATH}-->img/common/logo.png" alt="<!--{$arrSiteInfo.shop_name|h}-->/<!--{$tpl_title|h}-->" /></a>
</div>
<div id="header_utility">

<div id="headerInternalColumn">
<!--{* ▼HeaderInternal COLUMN *}-->
<!--{if $arrPageLayout.HeaderInternalNavi|@count > 0}-->
<!--{* ▼上ナビ *}-->
<!--{foreach key=HeaderInternalNaviKey item=HeaderInternalNaviItem from=$arrPageLayout.HeaderInternalNavi}-->
<!-- ▼<!--{$HeaderInternalNaviItem.bloc_name}--> -->
<!--{if $HeaderInternalNaviItem.php_path != ""}-->
<!--{include_php file=$HeaderInternalNaviItem.php_path items=$HeaderInternalNaviItem}-->
<!--{else}-->
<!--{include file=$HeaderInternalNaviItem.tpl_path items=$HeaderInternalNaviItem}-->
<!--{/if}-->
<!-- ▲<!--{$HeaderInternalNaviItem.bloc_name}--> -->
<!--{/foreach}-->
<!--{* ▲上ナビ *}-->
<!--{/if}-->
<!--{* ▲HeaderInternal COLUMN *}-->
</div>

<div id="header_navi">
<ul>
<li>
<!--{strip}-->
<div class="block_outer">
<div id="search_area">
<div class="block_body">
<!--検索フォーム-->
<form name="search_form" id="search_form" method="get" action="<!--{$smarty.const.ROOT_URLPATH}-->products/list.php">
<input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" />
<dl class="formlist">
<dt>商品カテゴリから選ぶ</dt>
<dd><input type="hidden" name="mode" value="search" />
<select name="category_id" class="box145">
<option label="全ての商品" value="">全ての商品</option>
<!--{html_options options=$arrCatList selected=$category_id}-->
</select>
</dd>
</dl>
<dl class="formlist">
<!--{if $arrMakerList}-->
<dt>メーカーから選ぶ</dt>
<dd><select name="maker_id" class="box145">
<option label="全てのメーカー" value="">全てのメーカー</option>
<!--{html_options options=$arrMakerList selected=$maker_id}-->
</select>
</dd>
</dl>
<dl class="formlist">
<!--{/if}-->
<dt>商品名を入力</dt>
<dd><input type="text" name="name" class="box140" maxlength="50" value="<!--{$smarty.get.name|h}-->" /></dd>
</dl>
<p class="btn">
<input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_bloc_search.jpg" alt="検索" name="search" />
</p>
</form>
</div>
</div>
</div>
<!--{/strip}-->
</li>


</ul>
</div>
</div>
</div>
</div>

<!--{/strip}-->

<!--▲HEADER-->

となっております。

ec-cubeのバージョンは2.13.1です。

どうかよろしくお願いします。
shutta
投稿日時: 2014/6/4 9:47
対応状況: −−−
仙人
登録日: 2010/2/4
居住地: 関西
投稿: 835
Re: ヘッダーへの商品検索ブロック設定について
明確に作法があるわけではないかもしれませんが、EC-CUBE的には、
デザイン管理>レイアウト設定 にて、ヘッダー部に商品検索ブロックを移動させ、商品検索ブロックおよびヘッダー等のテンプレートを調整するのが良いかと思います。
そうしないと、
「ID情報の取得ができず、カテゴリが反映されません。」
のようになってしまいますからね。
(ページクラスを弄れば別ですが)


----------------

リゾート会員権(エクシブ等)の売買・仲介

gmkumamoto
投稿日時: 2014/6/8 22:46
対応状況: 解決済
新米
登録日: 2014/6/4
居住地:
投稿: 6
Re: ヘッダーへの商品検索ブロック設定について
ありがとうございます。

とりあえず、これでカテゴリ検索できますので、
やっていくのが一番ですね。
初歩的なことでお答えいただき助かりました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,858名です
総投稿数は109,996件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1294
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.