これもよく開発コミュニティで挙がっていたネタなのですが、
商品検索を様々な商品属性で行いたいというケースが結構あると思います。
EC-CUBE標準仕様では、商品属性の中の「商品カテゴリ」「商品名」「検索ワード」「メーカー」は
カテゴリブロックや商品検索ブロックから、条件に合致した商品一覧を表示することができますが、
その他の属性までは用意されていません。
そんなわけで、たぶんニーズが多いと思われる「商品ステータス」「商品コード」による
商品一覧表示を可能にするプラグインを作成しましたので、ご紹介します。
商品検索条件 追加 プラグイン Ver 1.1
http://www.ec-cube.net/products/detail.php?product_id=460
まずは、他のプラグインと同様に、管理画面>オーナーズストア>プラグイン管理 から、プラグインをインストールし、有効にします。
「プラグイン設定」リンクから、「商品ステータス」「商品コード」それぞれの検索機能の有効/無効を設定できます。
デフォルトは両方とも、有効になっています。
フロント側に回ると、商品検索ブロックに「商品ステータス」用のセレクトボックスが表示されるはずです。
「商品コード」については、商品名テキストボックスと兼用になっています。
「こんなことができたらいいな!」的なご提案ありましたら、コメントよろしくです。(いつ対応できるかわかりませんが・・・汗)
はじめまして、いつも拝見させてもらっているものです。
突然ですが、、、「こんなことができたらいいな!」に甘えて・・・
ステータスをチェックボックスにした絞込み検索を是非プラグインに! なんて・・・
ご意見ありがとうございます。
なるほど、チェックボックスの方が良さそうですね。
次のプラグイン制作のネタにさせていただきます。
ちょうどこの機能が欲しくて、インストールさせてもらいました。
ありがとうございます。
「商品ステータスから探す」などの文字列を変えたいのですが、どこのファイルを変更すれば良いですか。
お手数お掛けしますが、回答いただければ幸いです。
よろしくお願いいたします。
お問い合わせ有難うございます。
ご質問いただきました内容についてご返答させて頂きます。
ご確認頂いている「商品ステータスから探す」の文言を含むファイルは以下のファイルとなります。
/data/downloads/plugin/NakwebSearchProductStatus/templates/plg_NakwebSearchProductStatus_search_products.tpl
上記ファイル内の文言を変更していただくことで、ご要望の内容変更が可能かと存じます。
一度ご確認下さい。
丁寧なご回答ありがとうございます。
tplファイルを変えた後に、「デザイン管理>PC>ブロック設定」で「登録する」(上書き)をして、文字列の変更が反映されました。
お世話になっております。
不具合を見つけたかもしれません。
このプラグインを有効にしたあと、「商品一覧ページ」にあるボタン「カゴに入れる」をクリックすると、エラーが出ます。
「商品詳細ページ」上では問題ありません。
無効にするとエラーがなくなるので、プラグインが原因ではないかと思います。
ご連絡有難うございます。
状況確認させていただきました。
Ver2.13.* からエラーが発生しているみたいですね。
修正が出来た時点で修正版をアップしたいと思います。
ただ、今しばらくは修正作業を行う時間がとれないかもしれません。
修正作業ができるまでの間、しばらくお待ちください。