2010-12-07 57 views
1

Dans un Drupal, sur une zone de texte dans un module personnalisé, comment désactiver l'éditeur tinymce (tinytinymce) par programmation?Module personnalisé Drupal, éteint tinymce par programmation?

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

Répondre

0

J'utilise ce qui suit pour les commentaires. Vous devriez être capable de vous adapter à votre forme.

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

Essayez

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

@Aalok Paroisse: ce n'est pas un commentaire, mais la solution au problème de askers! – Thariama

+0

J'ai tout faux, désolé pour ça :) –