/** * @param FormBuilder $fb */ public function buildForm(FormBuilder $fb) { $fb->modelSelect('page_id')->alias('page')->label('Page')->model('Boyhagemann\\Pages\\Model\\Page'); $fb->modelSelect('section_id')->alias('section')->label('Section')->model('Boyhagemann\\Pages\\Model\\Section'); $fb->modelSelect('block_id')->alias('block')->label('Block')->model('Boyhagemann\\Pages\\Model\\Block'); $fb->text('controller')->label('Controller'); $fb->textarea('params')->label('Params'); $fb->textarea('match')->label('Match url params'); $fb->checkbox('global')->label('Is globally available?'); }
/** * @param FormBuilder $fb */ public function buildForm(FormBuilder $fb) { $fb->text('title')->label('Title')->help('What is the name of the resource? Examples are: "Article", "Category". For good semantics, please use a singular form.')->required(); $fb->textarea('description')->label('Description')->help('Give a description of this resource. This will be used to help other users understand what this resource is about.')->rows(3); $fb->text('controller')->rules('unique:resources'); $fb->text('path'); }
/** * @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'); }
public function textPortlet(FormBuilder $fb) { $fb->textarea('text')->label('Text')->required(); }