mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-14 14:24:24 +00:00
44 lines
1.3 KiB
PHP
44 lines
1.3 KiB
PHP
<?php
|
|
|
|
namespace Chill\CustomFieldsBundle\Controller;
|
|
|
|
use Symfony\Component\HttpFoundation\Request;
|
|
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
|
|
|
|
use Chill\CustomFieldsBundle\Entity\CustomFieldsDefaultGroup;
|
|
|
|
/**
|
|
* CustomFieldsDefaultGroup controller.
|
|
*
|
|
*/
|
|
class CustomFieldsDefaultGroupController extends Controller
|
|
{
|
|
|
|
/**
|
|
* Lists all CustomFieldsDefaultGroup entities.
|
|
*
|
|
*/
|
|
public function listAction()
|
|
{
|
|
$em = $this->getDoctrine()->getManager();
|
|
|
|
$defaultGroups = $em->getRepository('ChillCustomFieldsBundle:CustomFieldsDefaultGroup')->findAll();
|
|
|
|
$form = $this->get('form.factory')
|
|
->createNamedBuilder(null, 'form', null, array(
|
|
'method' => 'GET',
|
|
'action' => $this->generateUrl('customfieldsdefaultgroup_set'),
|
|
'csrf_protection' => false
|
|
))
|
|
->add('cFGroup', 'entity', array(
|
|
'class' => 'ChillCustomFieldsBundle:CustomFieldsGroup',
|
|
'property' => 'name[fr]'
|
|
))
|
|
->getForm();
|
|
|
|
return $this->render('ChillCustomFieldsBundle:CustomFieldsDefaultGroup:list.html.twig', array(
|
|
'defaultGroups' => $defaultGroups,
|
|
'form' => $form->createView()
|
|
));
|
|
}
|
|
} |