2013-06-05 4 views
0

에서 웹 양식 블록의 행동을 변화 나는이 내 template.php에게드루팔 7 template.php

function mythemename_form_alter($form, $form_state, $form_id) { 
    print($form_id); 

    if ($form_id == 'webform_client_form_61') { 
    print ('called'); 
    $form['#action'] = 'my-new-page'; 
    } 

} 

을 그리고 호출하는 동안, 그것은 형태의 동작을 변경하지 않습니다. (그것은 webform 블록입니다) 모듈을 만들지 않고도 가능합니까?

답변

0

실제로 template.php에서 잘 작동하지만, 참조로 전달하는 데있어, 그래서 앰퍼샌드는 처음

function mythemename_form_alter(&$form, $form_state, $form_id) 
에 필요