web-dev-qa-db-ja.com

リッチテキストエディターをデフォルトで無効にする

私はリッチテキストエディターとしてTinyMceでWYSIWYGモジュールを使用しています。コンテンツ作成ページの特定のテキスト領域に対してのみリッチテキストエディターを無効にする必要があります。つまり、[リッチテキストリンクを有効にする]をクリックすると、リッチテキストエディターがアクティブになる必要があります。これはどのように行うことができますか?drupal 6

4
user7282

ここに解決策があります http://www.only10types.com/2011/12/drupal-6-enabledisable-wysiwyg-editor.html

基本的に、この特定の編集フォームを変更する必要があります。これは私がDrupal 7のためにしたことです(ブログ投稿はDrupal 6)のためです):

function MYMODULE_form_alter(&$form, &$form_state, $form_id) {

  // Workaround to disable Wysiwyg just in this field.
  if ($form_id === 'FORM_ID_OF_EDIT_FORM') {
    $form['field_CUSTOM'][LANGUAGE_NONE][0]['#wysiwyg'] = FALSE;
  }
}

LANGUAGE_NONEの代わりに$ language-> languageを使用したい場合があります。

1
Pere