Z určitých důvodů si potřebuju udělat speciální PHP formulář, přes který bude jeho uživatel moci zobrazit obsah description a description_short z MySql tabulky ps_product_lang mého PS1.7.7.0 a bude ho moci přes ten formulář editovat.
Vyrobil jsme si tedy potřebný PHP formulář a protože jeho uživatel neumí HTML, chci nad jednotlivými TEXTAREA rozjet tinyMCE wisiwyg editor.
Chtěl jsme postupovat podle tohoto návodu:
https://navody.c4.cz/tinymce-instalace-a-cestinaJenže uvnitř dostupný odkaz mě nasměroval na jejich login page, kde mě to nabízelo pouze možnost si založit účet do jejich cloudového řešení.
Po založení účtu to v administraci nikde nenabízí možnost si stáhnout balíček se soubory editoru pro jejich instalaci na server, o které mluví ten návod od C4(nebo jsem to přehlédl). Nabízí mi to pouze ukázkový zdrojový kód pro využití tinyMCE přímo z jejich cloudu. Na jeho základě jsem si udělal vlastní PHP script viz níže.
Sice to funguje, ale při odeslání formuláře to do databáze místo znaků české diakritiky cpe otazník

Nepomohlo ani, když jsem do scriptu tinymce.init přidal entity_encoding : 'raw'
Uměl by jste mi někdo poradit, jak při využití toho jejich cloudového řešení správně nastavit script, aby mi to do prestashopí MySql ukládalo diakritiku?
Nebo mi poradit, jak mám ten svůj PHP script napsat tak, aby používal tinyMCE instalaci, která je integrovanou součástí formulářů prestashopu a je umístěná v /js/tiny_mce ?
Aktuálně ten můj formulář vypadá takto /PHP kód pro získání obsahu z databáze a pro jeho update po odeslání formuláře neuvádím/
Kód:
<!DOCTYPE html>
<html>
<head>
<script src="https://cdn.tiny.cloud/1/TADY-JE-API-KEY-VYGENEROVANÝ-PRO-MŮJ-CLOUDOVÝ-ÚČET/tinymce/5/tinymce.min.js" referrerpolicy="origin"></script>
</head>
<body style='font-size: 15px'>
<form action="update_form.php" method="post">
<textarea name='kratky' id='kratky'>
<? echo $kratky; ?>
</textarea>
<script>
tinymce.init({
selector: 'textarea#kratky',
entity_encoding : 'raw',
toolbar_mode: 'floating',
tinycomments_mode: 'embedded',
tinycomments_author: 'Author name',
});
</script>
<textarea name='dlouhy' id='dlouhy'>
<? echo $dlouhy; ?>
</textarea>
<script>
tinymce.init({
selector: 'textarea#dlouhy',
entity_encoding : 'raw',
toolbar_mode: 'floating',
tinycomments_mode: 'embedded',
tinycomments_author: 'Author name',
});
</script>
<input type=submit value=Odeslat>
</form>
ps.: Tento dotaz už jsme do fora vkládal, ale nevidím ho tu nikde, tak předpokládám, že se neodeslal.