Ik heb een zend formulier waar een e-mailadres ingevuld kan worden.
Via JS kan dit veld gekloond worden om zo meer e-mailadressen tegelijk in te voeren.
Mijn element wordt als volgt opgebouwd:
Dus de volgende html wordt gegenereerd:
Helaas werkt de validatie nu niet meer omdat er in de post een array (emailaddress[ ]) terug komt (logisch, want dat geef ik ook aan).
Maar ik kan nergens vinden hoe ik deze array wel goed kan valideren.
Lijkt me sterk dat dit niet kan, aangezien je ook aan kan geven dat je een array terug wil krijgen.
Iemand een idee?
Via JS kan dit veld gekloond worden om zo meer e-mailadressen tegelijk in te voeren.
Mijn element wordt als volgt opgebouwd:
PHP:
1
2
3
4
| $this->addElement('text', 'emailaddress') ->setIsArray(true) ->setLabel('E-mailadres') ->addValidator('EmailAddress'); |
Dus de volgende html wordt gegenereerd:
HTML:
1
| <input id="emailaddress" type="text" value="" name="emailaddress[]"/> |
Helaas werkt de validatie nu niet meer omdat er in de post een array (emailaddress[ ]) terug komt (logisch, want dat geef ik ook aan).
Maar ik kan nergens vinden hoe ik deze array wel goed kan valideren.
Lijkt me sterk dat dit niet kan, aangezien je ook aan kan geven dat je een array terug wil krijgen.
Iemand een idee?
Als ik een leuke signature bedenk, zijn jullie de eerste die het weten