Nette a tinyMCE
- onge
- Člen | 53
Problem bych videl v TinyMCE. Sice jsem tuto zrudnost uz nejaky patek nevidel, ale hadam, ze text co vidis ve WYSIWYGu v momente kdy odesilas formular jeste neni v textaree, na ktere je editor poveseny, tak se placne az HTML kod pri odeslani formulare, takze JS kontrola narazi na prazdne pole.
Nezkousel jsem to a nejsem si jisty, jestli zrovna Tiny takhle funguje, ale hledal bych problem tam.
PS: TinyMCE je hnus, nepouzivat.
- na1k
- Člen | 288
Ano, funguje to tak nějak, jak píše onge. Co si pamatuju, je tam buď funkce na updatování (tj. obsah wysiwygu se přesune do textarea), která by se dala volat před validací, nebo tuším i událost, na kterou se dá navázat, tedy něco jako onsubmit, ale až spouštěný až po přesunutí obsahu z wysiwygu do textarea.
Teorii teda snad máš, teď už se jenom prohrab dokumentací TinyMCE, určitě to tam někde bude zmíněné.
- Jan Tvrdík
- Nette guru | 2595
Pro validace je třeba přidat:
$form->getElementPrototype()->onsubmit('tinyMCE.triggerSave()');
Sepsána stránka o použití TinyMCE. Můžete doplnit vaše poznatky.