Как сделать textarea TinyMCE в Joomla? - PullRequest
1 голос
/ 29 марта 2010

У меня есть компонент, и я хочу сделать текстовое поле в интерфейсе администратора с помощью редактора TinyMCE:

  1. Как мне сослаться на TinyMCE, который используется другими компонентами (вместо того, чтобы дублировать его) 2.) Как мне подключиться к странице init или в каком-нибудь месте, где я могу позволить TinyMCE творить чудеса (например, если Joomla предоставит способ)

Спасибо

Ответы [ 2 ]

6 голосов
/ 29 марта 2010

Похоже, все, что мне нужно было сделать, это получить экземпляр JEditor и использовать его для визуализации моей текстовой области:

<?php echo $this->editor->display('name_of_your_field', 'predefined value', '100%', '400', '80', '15');?>
0 голосов
/ 11 сентября 2012
<script type="text/javascript">
tinyMCE.init({
        mode : "textareas",
        theme : "simple",
        editor_selector : "mceSimple"
});

tinyMCE.init({
        mode : "textareas",
        theme : "advanced",
        editor_selector : "mceAdvanced"
});
</script>


<textarea name="product_section_table[]" class="mceAdvanced" style="width:95%">
</textarea>

Если вам нужен расширенный редактор, установите class=mceAdvanced. Если вы хотите простой редактор, тогда установите class=mceSimple.

...