tpl_args->get('groups') as $group_key => $group) { ?> $option_value) { ?>
  • render('field', 'checkbox', array( 'field' => array( 'name' => $option_value['key'], 'placeholder' => isset($option_value['placeholder']) ? $option_value['placeholder'] : '' ), 'value' => isset($option_value['value']) ? $option_value['value'] : '', 'checkbox_value' => isset($option_value['checkbox_value']) ? $option_value['checkbox_value'] : '', 'default_value' => isset($option_value['default_value']) ? $option_value['default_value'] : '', )); } elseif ($option_value['type'] == 'text') { $this->render('field', 'text', array( 'field' => array( 'name' => isset($option_value['key']) ? $option_value['key'] : '', 'placeholder' => isset($option_value['placeholder']) ? $option_value['placeholder'] : '', 'class' => isset($option_value['class']) ? 'e2pdf-w100 ' . $option_value['class'] : 'e2pdf-w100', 'readonly' => isset($option_value['readonly']) ? $option_value['readonly'] : false, ), 'value' => $option_value['value'], 'prefield' => isset($option_value['prefield']) ? $option_value['prefield'] : '', )); } elseif ($option_value['type'] == 'password') { $this->render('field', 'password', array( 'field' => array( 'name' => isset($option_value['key']) ? $option_value['key'] : '', 'placeholder' => isset($option_value['placeholder']) ? $option_value['placeholder'] : '', 'class' => isset($option_value['class']) ? 'e2pdf-w100 ' . $option_value['class'] : 'e2pdf-w100', 'readonly' => isset($option_value['readonly']) ? $option_value['readonly'] : false, ), 'value' => $option_value['value'], 'prefield' => isset($option_value['prefield']) ? $option_value['prefield'] : '', )); } elseif ($option_value['type'] == 'textarea') { $this->render('field', 'textarea', array( 'field' => array( 'name' => isset($option_value['key']) ? $option_value['key'] : '', 'style' => 'height: 100px;', 'class' => 'e2pdf-w100', 'placeholder' => isset($option_value['placeholder']) ? $option_value['placeholder'] : '', ), 'value' => isset($option_value['value']) ? $option_value['value'] : '', )); } elseif ($option_value['type'] == 'select') { $this->render('field', 'select', array( 'field' => array( 'name' => isset($option_value['key']) ? $option_value['key'] : '', 'class' => 'e2pdf-w100' ), 'value' => isset($option_value['value']) ? $option_value['value'] : '', 'options' => isset($option_value['options']) ? $option_value['options'] : '' )); } elseif ($option_value['type'] == 'checkbox_list') { $this->render('field', 'hidden', array( 'field' => array( 'name' => $option_value['key'], ), 'value' => '', )); foreach ($option_value['options'] as $sub_option_key => $sub_option_value) { if ($sub_option_value['type'] == 'checkbox') { $this->render('field', 'checkbox', array( 'field' => array( 'class' => isset($sub_option_value['class']) ? $sub_option_value['class'] : '', 'name' => $sub_option_value['key'], 'placeholder' => isset($sub_option_value['placeholder']) ? $sub_option_value['placeholder'] : '' ), 'value' => isset($sub_option_value['value']) ? $sub_option_value['value'] : '', 'checkbox_value' => isset($sub_option_value['checkbox_value']) ? $sub_option_value['checkbox_value'] : '', 'default_value' => isset($sub_option_value['default_value']) ? $sub_option_value['default_value'] : '', )); } } } ?>
    *