0

我已经制作了 HTML 表单并设置了样式,是否可以将其放入 Drupal 中的 web 表单中,而无需再次创建所有内容?我的意思是,是否可以使用 ids 和 classes 使 webform 模块获取提交的结果?

4

1 回答 1

1

答案喜忧参半。您可以重用您已经在 html 表单中完成的样式,但这并不像在 drupal 中复制粘贴 html 表单那么简单。

为此,您需要使用 drupal form api 。

Drupal 6 表单示例:http
://drupal.org/node/717734 Drupal 7 表单示例:http ://drupal.org/node/717740

Drupal 6 字段示例:

$form['title'] = array(
  '#type' => 'textfield',
  '#title' => t('Page title'),
  '#attributes' => array(
    'class' => 'page-title', 
  ),
);

Drupal 7 字段示例:

$form['title'] = array(
  '#type' => 'textfield',
  '#title' => t('Page title'),
  '#attributes' => array(
    'class' => array('page-title'), 
  ),
);
于 2013-05-24T17:18:25.710 回答