El widget Symfony 1.4 no existe error después de desarmado

Con el creador de formularios de Symfony, los usuarios deberán desactivar varios campos comunes, como created_at y updated_at. Los principiantes a menudo experimentan un error de "widget no existe" después de desactivar campos de formulario.

Para eliminar campos de los formularios de Symfony, los programadores desarmarán los campos en los archivos de formulario que se encuentran en el / lib / form / doctrine / directorio. Después de desactivar estos campos, los principiantes quedan perplejos por los errores que indican que los widgets eliminados no existen.

El problema no está en el desarmado de los campos. Eso probablemente ha ocurrido correctamente. El error que estás viendo es porque Symfony todavía está intentando renderizar los campos que acabas de borrar.

Para arreglar esto necesitas eliminar las referencias a estos widgets. Estos se encuentran con frecuencia en su _form.php expediente.