1
Drupal 사용자 정의 모듈에서 양식 제출이 성공적으로 완료되면 $ form [ 'link_wrapper']을 조건부로 만들고 싶습니다. 그러나이 작업은 성공하지 못합니다. 누구든지 더 나은 접근법을 제안 할 수 있습니까?Drupal - 성공적인 제출시 양식 요소 추가
function my_function_my_form($form_state){
//echo "-" . $form_state['post']['op'] ."-";
//die();
global $base_root;
$form = array();
$form ['query_type'] =array (
'#type' => 'radios',
'#title' => t('Select from available Queries'),
'#options' => array(
"e_commerce_orders" => t("Query1"),
"new_orders" => t("Query2"),
"cancelled_orders" => t("Query3")),
'#required' => TRUE,
);
// only show link when submitted
if($form_state['post']['op'] == 'Submit')
{
$form['link_wrapper'] = array(
'#prefix' => '<div>',
'#value' => l("Click to View file"),
'#suffix' => '</div><br><br>',
);
}
// add submit button
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Submit'));
return $form;
}
그래서 제출하고 새 필드와 함께 제출 된 양식을 표시 하시겠습니까? –