1

バックエンドで Dojo From を検証するために Zend_Filter_Input を使用しています。送信された値が許可されていることを確認する必要がある「オプション」入力要素があります。

問題:も選択されていない場合、Zend_Validate_inArray Validator は戻ります

"空でない値を指定する必要があります"

問題ありませんが、メッセージを変更する必要があります。これを行う適切な方法が見つかりません..

        'FIELD' => array(new Zend_Validate_InArray($allowedValues),
            'messages' => 'MESSAGE_WRONG_VALUE',
            'default'  => ''
         ),

「isEmpty」メッセージを変更する方法を知っている人はいますか?

Zend Framework 1.11.12 です

4

1 に答える 1

4

これを試して:

$element->setRequired(true)->addErrorMessage('Your message');
于 2012-08-15T05:52:07.157 に答える