2017-02-17 10 views
0
$fields_form = array(
     'form' => array(
      'legend' => array(
       'title' => $this->l('Configure Settings'), 
       'icon' => 'icon-cogs' 
      ), 
      'description' => $form_desc, 
     'input' => array(
      array(
       'type'  => 'text', 
       'label' => $this->l('textfield1'), 
       'name'  => 'username', 
       'size'  => 50, 
       'class' => 'fixed-width-xxl', 
       'required' => true 
     ), 
      array(
       'type'  => 'password', 
       'label' => $this->l('textfield2'), 
       'name'  => 'password', 
       'size'  => 50, 
       'class' => 'fixed-width-xl', 
       'required' => true, 
     ), 
      ), 
      'submit' => array(
       'name' => 'submitconfigureoptions', 
       'title' => $this->l('Save'), 
       'icon' => 'process-icon-save', 
       'class' => 'btn btn-default pull-right' 

     ), 
     ) 
    ); 

У меня есть форма с четырьмя текстовыми полями ввода и кнопкой отправки. Таким образом, после отправки формы те же значения, которые я вводил во входные текстовые поля, отображаться в форме после обновления страницы.Отображать те же данные формы в текстовых полях ввода даже после отправки формы

+0

В этом случае вы можете сохранять поля в локальном хранилище и отображать их. это будет полезно, если вы сможете предоставить свой код. –

ответ

0

Чтобы сохранить значения в Helper форме вы можете использовать следующий код:

$helper->fields_value['field_name'] = 'field_value'; 

Добавьте этот код перед функцией generateForm(), и это будет добавить значения в ваши поля, прежде чем при загрузке страницы.

Смежные вопросы