[Tep-j-general] Re: 商品オプション登録と検索

Back to archive index

TAMURA Toshihiko tamur****@bitsc*****
2003年 11月 17日 (月) 19:00:24 JST


こんにちは、田村です。

> 商品オプション登録などで追加した項目を検索する場合どのように
> すればよろしいでしょうか?

検索対象のカラムを追加したいということでしょうか。
そのようなカスタマイズは、catalog/advanced_search_result.php の
ソースを変更することになります。

通常でしたら、MS1J R5 なら258行目に次のような部分がありますので、
 $where_str .= "(pd.products_name like '%" . tep_db_input($keyword)
. "%' or p.products_model like '%" . tep_db_input($keyword)
. "%' or m.manufacturers_name like '%" . tep_db_input($keyword) . "%'";
ここにカラム名を追加します。

商品オプションは、詳細検索のページでリストボックスなどから選んで
検索するというとこでしょうか。
それだと、advanced_search.php もふくめたカスタマイズが必要になりますね。


> CDショップの販売をしているのですが
> アーティスト名で検索できるようにしたいのですが
> どのようにすればよろしいでしょうか。

ひとつの方法ですが、
標準では「メーカー名」として使用しているカラムをアーティスト名として利用すると、
アーティスト名で絞り込んでCDの一覧表示などもできるので、
利用者にとってはかなり便利だと思います。

# ただ、ひとつのCDに複数のアーティストを登録することはできないですが。

-- 
田村敏彦 / 株式会社ビットスコープ
E-mail:tamur****@bitsc*****
http://www.bitscope.co.jp/




Tep-j-general メーリングリストの案内
Back to archive index