Codeigniter のショッピング カート クラスで中国語を追加できないことに気付いた人もいるかもしれません。長い間探した結果、次のコードで中国語の入力が制限されていることがわかりました。
systemlibrariesCart.php を変更し、186 ~ 190 行目の製品名の判定をコメント化します。
コードは次のとおりです | コードをコピー |
/*if ( ! preg_match("/^[".$this->product_name_rules."]+$/i", $items['name'])) { Log_message('error', '製品名として無効な名前が送信されました: '.$items['name']。' 名前には英数字、ダッシュ、アンダースコア、コロン、スペースのみを含めることができます'); FALSE を返します。 }
*/ |