Пользовательский модуль Drupal, программно отключить tinymce? - PullRequest
1 голос
/ 07 декабря 2010

В Drupal на текстовой области в пользовательском модуле, как я могу программно отключить редактор 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 голосов
/ 08 декабря 2010

Попробуйте

tinyMCE.execCommand('mceRemoveControl', false, editor_id); // the editor_id equals the id of your textarea
0 голосов
/ 08 декабря 2010

Я использую следующее для комментариев. Вы должны быть в состоянии адаптироваться к вашей форме.

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