Как в Joomla с API с AJAX получить поле «Редактор» для формы? - PullRequest
0 голосов
/ 24 января 2020

Вставьте этот $ код в модуль,

 
<form ...>
<?= JEditor::getInstance($name_editor)->display($namefield, $valuefield, '100%', 'auto', 10, 4, TRUE, $idfield, NULL, NULL,$paramsEditor);  ?>
<input .../>
<input type="submit"/>
</form>
 

Я вставлю этот код в модуль Joomla, все отлично работает, на сайте загружен редактор WYSIWYG. В нем есть все, панель, кнопки для жирности, размера, отступа и т. Д. c. Но когда модуль работает в режиме AJAX, то при загрузке формы на страницу вместо редактора WYSIWYG отображается обычный <TEXTAREA>, рядом с кнопкой «Выключить редактор». Если вы нажмете кнопку «Отключить редактор», ничего не произойдет. , В моём модуле есть настройка для выбора типа редакторов "TynyEditor", "CodeMirror", "ArkEditor". После выбора типа редактора и сохранения настроек, прежде чем редактор работал нормально "JEditor::getInstance($name_editor)->displays()" без AJAX. Но как использовать Joomla API для отображения редактора на странице Ajax?

...