modelForm($page ?? null, 'POST', route('page.store'))->class('needs-validation')->attributes(['novalidate', 'enctype' => 'multipart/form-data'])->open()); ?> hidden('id', $page->id)); ?>
label('Title')->class('form-label')->for('title')); ?> span('*')->class('text-danger')); ?> text('title')->class('form-control')->placeholder('Enter Page Title')->required()); ?>
label('Type')->class('form-label')->for('type')); ?> span('*')->class('text-danger')); ?> select('type', config('constants.page_type_options'))->class('form-select choices-select')->required()); ?>
label('Page Content Options')->class('form-label')); ?>
addLoop($__currentLoopData); foreach($__currentLoopData as $value => $label): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
checkbox('section[]', in_array($value, $page->section ?? []), $value)->class('form-check-input')->id("{$value}Check")); ?> label($label)->class('form-check-label mb-0 text-nowrap')->for("{$value}Check")); ?>
popLoop(); $loop = $__env->getLastLoop(); ?>
closeModelForm()); ?>