hajis****@it-ko*****
hajis****@it-ko*****
2009年 10月 30日 (金) 00:06:09 JST
発言は初めてですので、はじめまして。 始澤(はじめさわ)と申します。 日本語ドキュメントやメーリングリストはCIを使っていく上で 大変助かっています。ありがとうございます。 さて最近CIに追加されたカートクラスですが、標準のまま 使用すると、商品名に日本語を設定するとカートに追加 できないことが分かりましたので、報告しておきます。 原因はカートクラス内のバリデーションチェックです。 アルファベットと一部の記号類だけが通るように書かれて いました。 この部分を修正することで、日本語も通るようになります。 【CI ver1.7.2の場合】 system/libraries/Cart.php の 31行目を修正 修正前: var $product_name_rules = '\.\:\-_ a-z0-9'; // alpha-numeric, dashes, underscores, colons or periods 修正後: var $product_name_rules = '一-龠ぁ-んァ-ヴーa-zA-Z0-9\.\:\-_ a-z0-9'; // alpha-numeric, dashes, underscores, colons or periods 以上です。 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ 有限会社アイ・ティ・コモンズ 始澤 真興 158-0098 東京都世田谷区上用賀3−1−17 用賀Aフラット102号 TEL:03-6662-5437 FAX:03-6368-5561 HP : http://it-komons.jp/ ペット用品ブランド「ヨッケジャパン」 http://jokke.jp/