Neodhalitelná chyba při odeslání formuláe

- fary
- Člen | 155
Mám tady takovej neřešitelnej problém. Při odeslání formuláře se mi
nezavolá callback, který mám napojený na $form->onSuccess[].
Zkoušel jsem si nechat vypsat chyby napjením callbacku na
$form->onError[], ale zdá se, že žádné chyby tam nejsou.
Dokonce jsem si odeslání ověřit ve Firebugu. Když jsem se v něm podíval
na záložku POST tak to příslušná data odeslalo správně.
Setkal se s podobným problémem někdo už dříve?

- Šaman
- Člen | 2668
Jestli je to neodhalitelná chyba a neřešitelný problém, tak pak je ztráta času to řešit a odhalovat :D
Jestli myslíš, že to není neřešitelný, tak pošli nějaký kód.
Takhle od boku mě napadá – zkus nejprve nahradit onSuccess[]
za onSubmit[]. Jestli to bude fungovat, tak při odeslání
nějaká chyba byla.
A druhá možnost je, že ten formulář nějak divně generuješ a po requestu ho vygeneruješ s jinými poli (nedávno to tu někdo řešil, když měl ve formuláři náhodné otázky). Nette při zpracování údajů z POSTu páruje přijatá data s prvky formuláře a pokud příslušné pole nenajde, tak data zahodí (je to ochrana proti podstrčení falešných polí přímou editací hlavičky).

- JakubJarabica
- Gold Partner | 184
Renderuješ formulár ručne? Nezabudol si v šablóne vykresliť nejaké form field?