Drupal自定义模块,以编程方式关闭tinymce?

时间:2010-12-07 20:57:08

标签: drupal tinymce textarea

在Drupal中,在自定义模块中的textarea上,如何以编程方式关闭tinymce编辑器(tinytinymce)?

  $form['subject'] = array(
    '#type' => 'textfield',
    '#title' => t('Please Enter Subject'),
    '#required' => TRUE,
    '#weight' => 5, 
    '#description' => t('some description'), 
 '#suffix' => 'a suffix',  
  );

2 个答案:

答案 0 :(得分:0)

我使用以下内容进行评论。你应该能够适应你的形式。

function MYMODULE_form_alter (&$form, &$form_state, $form_id)
{
        if ($form['#id'] == 'comment-form') {
                $form['comment_filter']['format'] = array(); // nuke wysiwyg from comments
        }
}

答案 1 :(得分:0)

尝试

tinyMCE.execCommand('mceRemoveControl', false, editor_id); // the editor_id equals the id of your textarea