バグ報告 > フロント機能 > 商品検索で「%」や「_」で全件検索になる |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
stk |
投稿日時: 2013/10/5 18:55
対応状況: 確認中
|
新米 登録日: 2013/10/5 居住地: 投稿: 2 |
商品検索で「%」や「_」で全件検索になる タイトルそのままです。EC-CUBE2.11系、2.12系の現象だと思いますが、トップページ横の検索フォームで「%」「_」で検索すると全件出てきてしまいます。
|
k-kuwahara |
投稿日時: 2013/10/21 20:48
対応状況: −−−
|
長老 登録日: 2013/4/16 居住地: Tokyo 投稿: 175 |
Re: 商品検索で「%」や「_」で全件検索になる stk様
気になったので、自分の環境(2.13.0)でも調べたのですが、 やはり全件検索になりました。 ソースを確認したところ、検索する際にLIKE演算子を用いておりますが、 「%」「_」についての制限やチェックはかかっておりませんでした。 おそらく、これによって不具合が起きているわけではなく、 また検索自体は動作しますので、PKGを修正していないのではないかと予測されます。 こちら、参考意見までとさせていただきます。 以上、よろしくお願い致します。 |
_takuwan_ |
投稿日時: 2013/10/22 2:57
対応状況: −−−
|
半人前 登録日: 2013/8/16 居住地: 会社とおうち 投稿: 23 |
Re: 商品検索で「%」や「_」で全件検索になる 根本解決ではありませんが、%/_のまえに\をつける(つまり、\%/\_)より、期待した結果が帰ってくると思われます。
%/_だけで期待した結果が帰ってくるようにするには、プログラムもしくはSQLの改修が必要になってきます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |