function my_module_form(){
$form = array();
$w = 0;
$form['surname'] = array(
'#type' => 'textfield',
'#title' => t('Surname'),
'#weight' => $w++
);
$form['name'] = array(
'#type' => 'textfield',
'#title' => t('Name'),
'#weight' => $w++
);
$form['birthday'] = array(
'#type' => 'date',
'#title' => t('Birthday'),
'#weight' => $w++
);
$form['preview'] = array(
'#type' => 'button',
'#title' => t('View'),
'#weight' => $w++
);
$form['submit'] = array(
'#type' => 'submit',
'#title' => t('Save'),
'#weight' => $w++
);
$form = array();
$w = 0;
$form['surname'] = array(
'#type' => 'textfield',
'#title' => t('Surname'),
'#weight' => $w++
);
$form['name'] = array(
'#type' => 'textfield',
'#title' => t('Name'),
'#weight' => $w++
);
$form['birthday'] = array(
'#type' => 'date',
'#title' => t('Birthday'),
'#weight' => $w++
);
$form['preview'] = array(
'#type' => 'button',
'#title' => t('View'),
'#weight' => $w++
);
$form['submit'] = array(
'#type' => 'submit',
'#title' => t('Save'),
'#weight' => $w++
);
return $form;
}
Человек заполняет эти формы(фамилию, имя, день рождения), но перед тем как отправить на базу, человеку надо посмотреть правильно ли он заполнил (предварительный просмотр). Информацию введенную в форму на предварительном списке думаю вывести в качестве таблицы. Реализуемо ли это?
Комментарии
В принципе реализовать то можно, но с чего начать ??
если форма отправлена первый раз - отрисовывайте другую форму, которая выведет те поля таблицей с кнопкой "сохранить", а введенные пользователем данные в ней будут в скрытых полях. А уже при ее сабмите делайте сохранение данных.
ОК, спасибо!!Попробую