У меня есть форма, в которой есть текстовые поля с заданными значениями по умолчанию.При отправке события я хочу, чтобы эти значения по умолчанию были изменены с новым набором значений, которые я передаю.Я использую form_set_value ($ element, $ value, $ form_state) для этого.Однако это не обновление.Есть идеи?Мой код
function sample_myform($form_state){
$form['field']['name'] = array(
'#type' => 'textfield',
'#title'=> 'Name: ',
'#maxlength'=> 127,
'#default_value' => param1,
);
$form['field']['placeholder'] = array(
'#type'=> 'value',
'#value' => array(),
);
$form['field']['button1'] = array(
'#type' => 'submit',
'#value' => 'Submit',
);
return $form;
}
function sample_myform_validate($form,&$form_state){
$name2 = $form_state['values']['name'];
form_set_value($form['field']['placeholder'], $name2, $form_state); */
form_set_value($form['field']['name'],'God',$form_state);
$form_state['rebuild'] = true;
}