/** * @param FormBuilder $fb */ public function buildForm(FormBuilder $fb) { $fb->image('path')->label('File'); $fb->hidden('name')->label('Name'); $fb->hidden('extension')->label('Extension'); $fb->hidden('size')->label('Size'); }
/** * @param FormBuilder $fb */ public function onBuildForm(FormBuilder $fb) { if ($fb->getName() != 'Boyhagemann\\Admin\\Controller\\ResourceController') { return; } $fb->hidden('controller'); $fb->hidden('path'); }
/** * @param FormBuilder $fb */ public function buildForm(FormBuilder $fb) { $fb->modelSelect('block_id')->model('Boyhagemann\\Content\\Model\\Block'); $fb->hidden('layout_id'); $fb->hidden('page_id'); $fb->hidden('section_id'); $fb->hidden('position')->value(0); }
/** * @param FormBuilder $fb */ public function buildForm(FormBuilder $fb) { $fb->text('title')->label('Title'); $fb->textarea('description')->label('Description')->rows(3); $fb->modelSelect('page_id')->model('Boyhagemann\\Pages\\Model\\Page')->label('Page'); $fb->hidden('container_id')->value($this->getContainer()->id); $fb->text('icon_class')->label('Icon class'); }