CakePHPモデルの検証メッセージにドメイン文字列を追加することはできますか?ドメイン文字列をCakePHPモデルの検証メッセージに追加する
echo __d('my_app_name', 'This is a regular message');
をしかし、モデルで検証メッセージは、プレーンな文字列やsprintf
引数です:私はすべての私のメッセージは__d()
に局在している
'my_field' => array(
'my_rule' => array(
'rule' => 'alphanumeric',
'message' => 'Only letters and numbers allowed',
)
)
'another_field' => array(
'another_rule' => array(
'rule' => 'alphanumeric',
'message' => ('Only %s and %s allowed', 'letters', 'numbers'),
)
)
感謝!
「validationDomain」属性が欠落しています:(それは私のために働きます。 – elitalon