Ich versuche, alle Formularfehler vor dem Formular mit einem ViewScript anzuzeigen. Hier ist der Code, den ich zur Zeit versucht, in meinem Viewscript zu verwenden:Zeige Zend_Form Formularfehler in ViewScript
<div class="errors">
<?php echo $this->formErrors($this->element->getMessages()); ?>
</div>
Dieser Aufruf gibt mir eine Fehlermeldung:
Warning: htmlspecialchars() erwartet Parameter 1 sein String, array gegeben
Ich habe diesen gleichen Code andere Orte vorgeschlagen, aber es funktioniert nicht für mich. Wenn ich $ auszudrucken this-> element-> getMessages() Ich sehe nicht die Fehlermeldungen wie die folgenden:
Array ([myField] => Array ([isEmpty] => Wert ist erforderlich und kann‘ t leer sein))
Irgendwelche Ideen?
ich ähnlich, etwas zu tun endete eine skalierbare Lösung kommt aber Ich mag Ihre Lösung besser. Seltsam, dass es keine Funktion gibt, um alle Formfehler zusammen zu behandeln, nur um sie für jeweils ein Feld zu behandeln. –