自定义的模块调用magento默认编辑器WYSIWYG

来源:互联网 发布:netstat命令详解 mac 编辑:程序博客网 时间:2024/05/29 06:53

自定义的模块调用magento默认编辑器WYSIWYG
首先在对应的controller类加如下代码,它会自动加入对应的JS和样式, 比如我的是:app/code/local/XP/Xpfaq/controllers/Adminhtml/XpfaqController.php的editAction方法



if (Mage::getSingleton('cms/wysiwyg_config')->isEnabled()) {            $this->getLayout()->getBlock('head')->setCanLoadTinyMce(true);  }




再去对应的Form加, 我加的插件位置是:app/code/local/XP/Xpfaq/Block/Adminhtml/Xpfaq/Edit/Form.php的_prepareForm()


 $fieldset->addField('detail', 'editor', array(            'name'      => 'detail',            'label'     => 'detail',            'title'     => 'detail',            'style'     => 'height:36em',            'required'  => true,            'config'    => Mage::getSingleton('cms/wysiwyg_config')->getConfig()        ));


 这样就加进去了。。。Good Luck 

0 0