コード例 #1
0
 /**
  * @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?');
 }
コード例 #2
0
 /**
  * @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');
 }
コード例 #3
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');
 }
コード例 #4
0
 public function textPortlet(FormBuilder $fb)
 {
     $fb->textarea('text')->label('Text')->required();
 }