2010-03-29 86 views
1

我有一個組件,我想使管理後端接口上一個textarea使用TinyMCE的編輯器:如何在Joomla中製作textarea TinyMCE?

  1. 我如何引用正在使用其他組件(而不是複製它)TinyMCE的 2 。)我如何掛鉤到頁面init或一些地方,我可以讓TinyMCE的做它的魔力(如果的Joomla提供了一種方式)

感謝

回答

6

貌似一切我所要做的就是獲得一個JEditor的實例,並用它來渲染我的文本EA:

<?php echo $this->editor->display('name_of_your_field', 'predefined value', '100%', '400', '80', '15');?> 
+0

我已經得到了那麼多,但我如何加載高級編輯器與所有的格式化選項和工具欄等? – petsoukos 2012-03-06 13:30:37

+0

看看這裏:http://joomla.boastworthy.com/how-to/21-configure-the-tinymce-editor-in-joomla.html – Thariama 2012-09-28 11:25:06

0
<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