コンテンツタイプ 'job'のブロックに表示されるWebフォームがあります。私は、ノードからwebform submissionに2つのフィールドを取得しようとしています。私は、このカスタムモジュールを持っている:Drupal 7:Webフォームのノードフィールド
function webform_nodevalues_form_alter(&$form, $form_state, $form_id) {
// 1. Webform ID
if ($form_id == 'webform_client_form_237') {
if ($node = menu_get_object()) {
// 2. Webform field for the node title
$form['submitted']['title']['#value'] = $node->title;
// 3. Webform field for a CCK field
$form['submitted']['email']['#value'] = $node->field_email[0]['value'];
} }
}
しかし、私はこのエラーを取得しています:
お知らせ:オフセット不定:webform_nodevalues_form_alter 0()(/ drup /サイト/すべて/モジュール/ webform_nodevaluesのライン35 /webform_nodevalues.module)。
ウェブフォームの送信時に電子メールフィールドを取得する方法についてのご意見はありますか?
35行目はどれですか? –