Joomla JEditor display()不加载编辑器

时间:2012-03-06 14:28:59

标签: joomla tinymce

我整个上午一直在与这场斗争,似乎无法找到任何关于它是如何工作的。我需要编辑器(系统默认值)显示在我的后端组件中。

我的默认编辑器是TinyMCE 我正在使用Joomla 2.5.x

这是我在搜索此论坛和谷歌方面取得的进展。

我的脚本示例

jimport( 'joomla.html.editor' );
$editor =& JEditor::getInstance();
echo $editor->display("desc", $itemData['body'], "600", "400", "80", "15", 1, null, null, null, array('mode' => 'advanced'));

我所得到的只是一个HTML textarea,内容来自$ itemData ['body']。没有编辑。我错过了什么?

现在已经解决了。

我做了一些更多的研究,并学会了使用Joomla的JForm创建漂亮的表单,并在后端的组件中有更多的控制权。

1 个答案:

答案 0 :(得分:1)

jimport( 'joomla.html.editor' );
$editor = &JFactory::getEditor();
echo $editor->display('editorname', $this->detail->namechamp, '100%', '300', '75', '20');