2011-10-18 13 views
0
Parse error: syntax error, unexpected '{' in C:\xampp\htdocs\atins\drupal\sites\all\modules\my_module\my_module.module on line 3 

my_module_form_alter(&$form, $form_state, $form_id){ 
    if($form_id == "webform-client-form-57--3"){ 
    $form["webform-component-email-address"]["#default_value"] = "BLAH BLAH"; 
    } 
} 

私は何が間違っているのか理解していません。あなたはfunction宣言出残してきた予期しない構文エラー '{' php drupal modul

+3

この前に 'function'がありません –

答えて

4

/::

function my_module_form_alter(&$form, $form_state, $form_id){ 
    if($form_id == "webform-client-form-57--3"){ 
    $form["webform-component-email-address"]["#default_value"] = "BLAH BLAH"; 
    } 
} 

もう一つの小さなノートは、あなただけの場合には、参照(&$form_state)によって$form_stateに渡すべきであるが、あなたのフックでそれを使用する予定(hook_form_alter() documentation参照)。

3

あなたの機能の前には、functionというキーワードがありません。

3

関数名の前にキーワードfunctionが必要です

関連する問題