TinyMCE4 a AJAX nezapíše data, tinyMCE.triggerSave() nefunguje, jak má
- Tomáš Brchaň
- Člen | 13
Stáhl jsem poslední verzi TinyMCE a snažím se ho rozchodit přes
nette.init. Mám několik vnořených snippetů, ale to není problém, pokud
tinyMCE nezapnu a mám čistý textarea.
Někdy se mi data uloží a někdy ne, přestože mám nastaveno na submit
tinyMCE.triggerSave();
Nevíte někdo, jestli vůbec tato funkčnost je v nové verzi tinyMCE? Je
to něčím nahrazeno?
Máte s tím někdo zkušenosti?
- Tomáš Brchaň
- Člen | 13
Tak nakonec jsem na to přišel. Nevím proč to tak je, ale člověk něco dvě hodiny hledá, pak se zeptá a za pět minut hotovo :-)
Takže metoda triggerSave tiny stále má, viz. http://www.tinymce.com/…lass.tinymce
Ale nepomáhá, nicméně pomáhá tinyMCE.remove(); Celý kód tedy je
$form->getElementPrototype()->onsubmit('tinyMCE.remove();');
Snad to někomu pomůže.
- Routh
- Člen | 2
Ať dělám co dělám, nepomáhá to. Remove Tinyho to provede po redirectu
(zůstane tak), ale data se neuloží. Starší verze 3.5.8 jede a ukládá
v pohodě, ale ta nová 4.0.3 sice naběhne, ale při uložení se nejspíš
nepředá proměnná a nedá to tam nic, s kterým se to taky uloží (addRule
s Tiny nejde vůbec).
Nette 2.0.11
Pokud by někdo věděl, bylo by to fajn aj s funkčním addRule.
Děkuji za rady