Hallo,
ich benutze Zend um ein Formular darzustellen. Ich möchte sobald ein Fehler in dem Formular ist das das input die class="red" bekommt.
Das Formular sieht so aus:
Die ZendForm Datei:
Das Feld ist required, leider wird das nicht "rot" angezeigt.
Im Controller sagt er jedoch bei
false
Weiß jemand woran das liegen kann?
MFG
ich benutze Zend um ein Formular darzustellen. Ich möchte sobald ein Fehler in dem Formular ist das das input die class="red" bekommt.
Das Formular sieht so aus:
HTML:
<td width="110"><strong>Firma</strong></td>
<td width="218">
<?php echo $this->form->firm->renderViewHelper(); ?></td>
</tr>
Die ZendForm Datei:
PHP:
class Application_Form_Registration_Step4 extends Zend_Form
{
public $firm;
public function init ()
{
parent::init();
$this->setDecorators(array());
$this->firm = new Zend_Form_Element_Text('firm');
$this->firm->setRequired(true);
$this->firm->setAttrib('style', 'width:170px');
$elements[] = $this->firm;
....
Das Feld ist required, leider wird das nicht "rot" angezeigt.
Im Controller sagt er jedoch bei
PHP:
$this->view->form->isValid($values)
Weiß jemand woran das liegen kann?
MFG