私はcakephp1.3で作業しています。model.iでcakephp検証を使用してフォームを検証する必要があります。特殊文字の入力を制限するために、正規表現を追加しました。
私のコードは以下に書かれています:
var $validate = array(
'name' => array(
'unique'=>array(
'rule' => 'isUnique',
'message' => 'Already taken',
),
'pattern'=>array(
'rule' => '/^[a-z]$/i',
'message' => 'Only letters allowed',
),
'empty'=>array(
'rule' => 'notEmpty',
'message' => 'This field cannot be left blank',
))
);
ルール「unique」が機能していません。スクリプトに「パターン」ルールを追加する前は正常に機能していました。問題は何ですか?上記のルールを並べようとしていますが、ポジショニングに問題があるのではないかと思いましたが、何も起こりませんでした。
plzは私を助けます。