mymodule_form_alter フックを使用しています
送信後にフォームのフィールドの値を変更したい。
誰でもこれを行う方法を知っています。私はdrupal7を使用しています。
ここにコードがあります
function check_domain_form_alter(&$form, &$form_state, $form_id) {
switch ($form_id) {
case "user_register_form":
$form['#submit'][] = 'check_domain_user_register_form_submit';
break;
}
}
function check_domain_user_register_form_submit($form, &$form_state) {
$form_state['input']['profile_main']['field_firm_company_name']['und'][0]['value']='test';
}