Add wysiwyg editor in magento custom module.
Add wysiwyg editor in magento custom module. is very easy to make it in your magento custom modue use this following method to add wysiwyg editor .
go to the file
{your magento root folder}/Block/Adminhtml/{module name}/Edit/Tab/Form.php
add following code in top of the file
$fieldset->addField('followupemail_text', 'editor', array(
'name'=>'followupemail_text',
'label' => Mage::helper('followupemail')->__('Content'),
'title' => Mage::helper('followupemail')->__('Content'),
'required' => true,
'style' => 'height:24em;',
'config' => $wysiwygConfig, ));
go to the file
{your magento root folder}/Block/Adminhtml/{module name}/Edit.php
add the following line in this file
protected function _prepareLayout()
{
// Load Wysiwyg on demand and Prepare layout
if (Mage::getSingleton('cms/wysiwyg_config')->isEnabled() && ($block = $this->getLayout()->getBlock('head')))
{
$block->setCanLoadTinyMce(true);
}
parent::_prepareLayout();
}