Občas se stane, že se Nette formulář tváří jakože se uložil, ale přitom se jen refreshne stránka bez žádnejch errorů a nic se neuloží. Jedním z důvodů může být selhání validace formuláře. Pro nalezení prvku, který tuto chybu způsobuje přidáme následující část kódu (k nalezení třeba na fencee \App\Forms\Administration\MenuFactory::edit):
Tento kod dumpne nazev problemoveho inputu a zaroven i error hlasku.
Problemove inputy:
-
c_addToGalleryContainer, gallery - ve funkci pinMenuDefault pinnovat pouze pokud langId === 1, k nalezeni taky treba na fencee.