/**
  * @param FormBuilder $fb
  */
 public function onBuildForm(FormBuilder $fb)
 {
     if ($fb->getName() != 'Boyhagemann\\Admin\\Controller\\ResourceController') {
         return;
     }
     $fb->checkbox('create_dashboard_navigation')->choices(array(1 => 'Create dashboard app'))->map(false)->value(array(1))->help('This option will add the resource to the dashboard.');
 }
예제 #2
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?');
 }
    /**
     * @param FormBuilder $fb
     */
    public function onBuildForm(FormBuilder $fb)
    {
        if ($fb->getName() != 'Boyhagemann\\Admin\\Controller\\ResourceController') {
            return;
        }
        $fb->checkbox('create_front')->choices(array(1 => 'Create front end pages'))->map(false)->value(array(1))->help('This option will generate the appropriate controllers and views to display the resource on the website.
				It is a skeleton controller with just the basics to get you started.');
    }