2011-10-12 2 views

답변

2

양식에 필드를 추가하려면 자체 체크 아웃 창을 구현해야합니다 (좋은 예는 this page 참조).

당신은 문자 그대로 hook_form_FORM_ID_alter을 implmenting에 의해 사용자 정의 모듈에서 그것을 할 수있을 것입니다 몇 가지 추가 검증을 추가하려면 :

function mymodule_form_uc_cart_checkout_form_alter(&$form, &$form_state) { 
    $form['#validate'][] = 'mymodule_checkout_form_validate'; 
} 

function mymodule_checkout_form_validate(&$form, &$form_state) { 
    if ($form_state['values']['something'] != 'something else') { 
    form_set_error('something', 'Something went wrong.'); 
    } 
}