Con il costruttore di moduli di symfony, gli utenti dovranno disinserire diversi campi comuni come created_at e updated_at. I principianti riscontrano frequentemente un errore "il widget non esiste" dopo aver disattivato i campi del modulo.
Per rimuovere i campi dai moduli di symfony, i codificatori annullano la separazione dei campi nei file di modulo trovati in / Lib / form / doctrine / directory. Dopo aver disattivato questi campi, i principianti sono perplessi dagli errori che affermano che i widget rimossi non esistono.
Il problema non è nell'insieme dei campi. Probabilmente è successo correttamente. L'errore che stai vedendo è perché symfony sta ancora cercando di rendere quei campi che hai appena disinserito.
Per risolvere questo problema è necessario rimuovere i riferimenti a questi widget. Questi sono frequentemente trovati nel tuo _form.php file.