1

モデルで次のコードを使用して、フォーム バリデーターのエラー メッセージを変更できます。

array('name, email, subject, body', 'required'
                        'message'=>'Please enter a value for {attribute}.'),

しかし、{attribute} がどこから来たのか、フィールドごとに変更する方法がわからないので、助けていただければ幸いです。

4

3 に答える 3

2

{attribute}あなたの関数から取られます:

    public function attributeLabels() {
    return array(
        'id' => 'ID',
        'name' => 'Name',
        'password' => 'Password',
        'email' => 'Email',

    );
}

あなたのモデルに。

于 2014-03-12T01:22:50.043 に答える