/**
  * Edit page form
  */
 private function buildPageForm($formBuilder)
 {
     $appId = $this->container->get('keosu_core.curapp')->getCurApp();
     $em = $this->get('doctrine')->getManager();
     $app = $em->getRepository('KeosuCoreBundle:App')->find($appId);
     $formBuilder->add('name', 'text')->add('isMain', 'checkbox', array('required' => false))->add('templateId', 'choice', array('choices' => TemplateUtil::getTemplateList(), 'required' => true, 'expanded' => true));
 }
Beispiel #2
0
 /**
  * Set default data for the form.
  */
 public function __construct()
 {
     $this->templateId = array_keys(TemplateUtil::getTemplateList())[0];
 }