すでに HTML フォームを作成してスタイルを設定していますが、すべてを再作成することなく、Drupal で Web フォームに配置することは可能ですか? つまり、id とクラスを取得して、webform モジュールに送信された結果を取得させることは可能ですか?
1 に答える
1
答えはまちまちです。html フォームで既に行ったスタイリングを再利用できますが、drupal で html フォームをコピーして貼り付けるほど簡単ではありません。
この目的には、drupalフォーム 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 に答える