| | |
| | | <?php |
| | | |
| | | use JVBase\meta\Form; |
| | | |
| | | if (!defined('ABSPATH')) { |
| | | exit; |
| | | } |
| | | |
| | | function jvbRenderForm(string $endpoint, array $fields, JVBase\meta\MetaManager $meta, array $options = [], bool $return = false):mixed |
| | | function jvbRenderForm(string $endpoint, array $fields, array $options = [], bool $return = false):mixed |
| | | { |
| | | ob_start(); |
| | | ?> |
| | |
| | | } |
| | | |
| | | foreach ($fields as $field => $config) { |
| | | $meta->render('form', $field, $config); |
| | | echo Form::render($field, null, $config); |
| | | } |
| | | ?> |
| | | <?= (jvbCheck('submit', $options)) ? '<button type="submit">'.jvbIcon('floppy-disk').'Save</button>' : '' ?> |