在drupal 7中以编辑形式从节点字段中删除Wysiwyg过滤器表单

时间:2011-10-19 21:25:40

标签: drupal drupal-7 ckeditor wysiwyg field

我需要删除textarea字段的所见即所得过滤器格式。此字段属于内容类型,不应允许编辑者使用wysiwyg放置数据。

所以,基本上我需要从节点/编辑页面上的textarea下拉列表中删除wysiwyg选项。

我使用ckeditor作为wysiwyg模块的插件。

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

我无法(我知道)在UI中执行此操作,但您可以轻松创建自定义模块并实现hook_form_alter()

function mymodule_form_alter(&$form, &$form_state, $form_id) {
  if ($form_id == 'the_form_id') {
    $form['field_name']['und'][0]['#wysiwyg'] = FALSE;
  }
}