Drupal 6:在自定义模块表单上实现Wysiwyg

时间:2011-03-18 14:47:51

标签: drupal drupal-6 wysiwyg drupal-modules

我有一个使用Form API编写的自定义表单。我们在网站上实现了WYSIWYG模块和TinyMCE,将使用该模块。如何在自定义表单文本区域上实现WYSIWYG api?

谢谢!

3 个答案:

答案 0 :(得分:5)

这应该有助于将WYSIWYG与您的自定义模块表单集成:http://drupal.org/node/358316

基本上,您需要在每个表单字段中添加format密钥,然后使用filter_form()

答案 1 :(得分:1)

以防任何人使用Drupal 7,这里的链接应该有助于将WYSIWYG TinyMCE与您的自定义表单字段集成:http://drupal.org/node/1087468

由于

答案 2 :(得分:0)

如果你在drupal 7中工作。使用以下内容。

$form['FIELD'] = array(
  '#type' => 'text_format',
  '#title' => t('TITLE'),
  '#format' => 'full_html' //the format you used for editor.
);

在表单提交处理程序中,您可以按如下方式访问该值。

$form_state['values']['FIELD']['value'];