Zend_Formの要素を管理するためにINIファイルを使用しています。ここで INI設定ファイルのZend_Formバリデータカスタムエラーメッセージ
は、たとえば、.iniファイルです:form.action = ""
form.method = "post
form.elements.attribute_name.type = "text"
form.elements.attribute_name.options.label = "Element Name"
form.elements.attribute_name.options.validators.strlen.validator = "StringLength"
form.elements.attribute_name.options.validators.strlen.options.min = "1"
form.elements.attribute_name.options.validators.strlen.options.max = "50"
form.elements.submit.type = "submit"
form.elements.submit.options.name = "Go!"
私の質問は、「XXが50を超える文字の長さ」と「strlen関数」のエラーメッセージがスローされます。この要素:私は上書きするにはどうすればよいですこのエラーメッセージはINIファイル内にありますか?
次のように動作するかもしれないと思っていましたが、何もしませんでした。
form.elements.attribute_name.options.validators.strlen.options.message = "You Muppet!"
ありがとうございました。
Jon
素晴らしい!私はそれがもはや間違った情報を提供しないように私の答えを更新しました:) –