osCommerce のバグ
osCommerce のカタログページにおいて、検索フォームに入力される日本語によって、検索される場合と検索されない場合があるというバグがある事が判りました。
ご利用の osCommerce に同様の不具合がある場合は、以下のファイルを修正してください。
catalog/inculudes/functions/general.php
590〜620行目あたり(ご利用のosCommerceのバージョンによって位置が多少異なります)の
$search_str = trim(strtolower($search_str));
を
$search_str = trim(mb_strtolower($search_str));
に置き換えると日本語の検索が正常に行えるようになります。
尚、general.php を修正する場合は必ずバックアップをとり、問題が生じた場合は元に戻せる準備をしてから行ってください