私は一つだけ、この3つの形の2つの可能性のあるエラーは、次にあります0 異なる値を含むことができることだろう5テキスト形式の相対フィルタzf2検証フォーム:依存フィールドの検証方法を教えてください。
foreach(...)
$input = new Input($elementName);
$validator = new ValidatorChain();
$validator->addByName('Int')
->addByName('Between', array(
'min'=>0,
'max'=>$this->maxAllowedTicket,
'inclusive'=>true));
$filter = new FilterChain();
$filter->attachByName('Int');
$input->setValidatorChain($validator);
$input->setFilterChain($filter);
と
$number1 = new Text('number-1');
$number2 = new Text('number-2');
$number3 = new Text('number-3');
....
を持っています。
あまりにも多くNUMBERS
$data['number1'] = 5;
$data['number2'] = 5;
$data['number3'] = 0;
$data['number4'] = 5;
$data['number5'] = 0;
私は同時に、この複数のフィールドを検証することができますどのようにNO NUMBER
$data['number1'] = 0;
$data['number2'] = 0;
$data['number3'] = 0;
$data['number4'] = 0;
$data['number5'] = 0;
?
ありがとうございます!それは動作しますが、このトランスレータをValidatorPluginManagerにどのように登録できますか? – chrvadala
どのような翻訳者ですか? –
dunno、これは使用しませんが、完全なclassname(string)を入力仕様のバリデーターの名前として渡すことができます –