Estoy tratando de mostrar todos los errores de formulario antes del formulario con un ViewScript. Aquí está el código que estoy actualmente tratando de utilizar dentro de mi ViewScript:Mostrar errores de formulario de Zend_Form en ViewScript
<div class="errors">
<?php echo $this->formErrors($this->element->getMessages()); ?>
</div>
Esta llamada me da un mensaje de error:
Advertencia: htmlspecialchars() espera parámetro de 1 a ser de cadena, matriz dado
He visto este mismo código sugerido en otros lugares, pero no funciona para mí. Si imprimo $ this->> element- getMessages() hago ver los mensajes de error como el siguiente:
Array ([myField] => Array ([estaVacia] => Valor es necesario y puede' t estar vacío))
¿Alguna idea?
que terminé haciendo algo similar, pero me gusta su solución mejor. Es extraño que no haya ninguna función disponible para manejar juntos todos los errores de formulario como este, solo para manejarlos para un campo a la vez. –