El blog de Martini

Symfony – Ver los detalles de error en Formularios Personalizados

Octubre 12, 2009 · 1 comentario

Si no utilizas los templates que genera automáticamente symfony para nuestros formularios, ya sea porque requieres agregarle un poco de color, algo más de información etc, seguramente más de una vez te haz topado que algo falló y no sabes qué es (validación, olvidaste agregar un campo, etc), una solución rápida e informativa es agregar la siguiente pieza de código en alguna parte visible de nuestro template:

<ul class="error_list">
    <?php if($form->hasErrors()):?>
    <?php foreach ($form->getErrorSchema() as $name => $error): ?>
      <li><?php echo $name.': '.$error ?></li>
    <?php endforeach; endif?>
</ul>

Esto nos mostrará un listado los errores de nuestro formulario.

Saludos

Categorías: Symfony
Etiquetado: , , ,

1 respuesta hasta el momento ↓

Dejar un comentario