私はcakephp 2.3で開発したサイトを持っています。私のサイトでは、ユーザーは 、 、 、 などのあらゆる言語で製品American
をItalian
作成Japanese
できRussian
ます
。
たとえば、次のモデルがあります。
class Product extends AppModel {
public $name = 'Product';
public $validationDomain = 'validation_errors';
public $validate = array(
'name' => array(
'not_empty' => array(
'rule'=> 'notEmpty',
'message'=> 'No empty'
),
'string' => array(
'rule'=> 'alphanumeric',
'message'=> 'Alphanumeric'
)
),
)
);
}
私の目標は、文字列に、、、、およびおそらくまたは文字を含めることblank space
が-
できる_
ことjapanese
ですrussian
。
文字列にはほとんどすべてを含めることができるため、検証関数を作成する必要がありますか?
CakePHP で多言語フィールドがどのように安全なのかわかりません。