我整个上午一直在与这场斗争,似乎无法找到任何关于它是如何工作的。我需要编辑器(系统默认值)显示在我的后端组件中。
我的默认编辑器是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创建漂亮的表单,并在后端的组件中有更多的控制权。
答案 0 :(得分:1)
jimport( 'joomla.html.editor' );
$editor = &JFactory::getEditor();
echo $editor->display('editorname', $this->detail->namechamp, '100%', '300', '75', '20');