Bonjour,
je suis en train de réaliser la partie admistration de mon projet avec la version 2.7 sans l'utilisation des bundles.
Mon exigence fonctionnelle est que l'administrateur peut crée un groupe en effectuant un role ( ROLE_ADMIN,ROLE_USER, ROLE_CLIENT)
et une ou les permisisons ( LIST, CREATE,DELETE, UPDATE).
Voilà le formType:

 Class RoleType{
 public function buildForm(FormBuilderInterface $builder, array $options)
 {       $builder
 ->add('groups', 'entity',array(      
 'class' => 'GroupsBundle:Roles',
   'property' => 'name_role',
   'required' => false,
   'placeholder' => 'Choisir le role du votre groupe'
   )
   )
   ->add('permissions_role','entity',array(
   'class' => 'GroupsBundle:Permissions',
   'property' => 'name_permissions',
   'multiple' => true,
   'expanded' => true,
   'required' => true
   )
   )
   ;}
   }
   class GroupsType extends AbstractType{
 public function buildForm(FormBuilderInterface $builder, array $options)
 {
 $builder
   ->add('image', new ImagesType())
   ->add('name_groups','text',array('required' => true, 'attr' => array('placeholder' => 'Nom du groupe')))
   ->add('role', new RolesType())
));}

Voila je rencontre un petit problème avec le traitement de mon code:

The 127.0.0.1 page isn’t working127.0.0.1 is currently unable to handle this request.
HTTP ERROR 500

D'aprés la recherche sur l'internet je trouve que ce probléme est résolu dans des forums avec l'utilisation de cette commande . Mais rien a changer pour moi le probléme reste le méme :

php app/console cache:clear --env=prod

Code de mon action:

public function createAction(Request $request)
{
$entity = new Groups();
$form = $this->createCreateForm($entity);
$form->handleRequest($request);
if ($form->isValid()) {
$em = $this->getDoctrine()->getManager();
//$em->getReference('MemberShipManagement\GroupsBundle\Entity\Groups',$entity.getId());
$em->persist($entity);
$em->flush();
return $this->redirect($this->generateUrl('groups_show', array('id' => $entity->getId())));
}
return $this->render('GroupsBundle:Groups:new.html.twig', array(
'entity' => $entity,
'form'   => $form->createView(),
));
}

Avec l'utilisation de cette commande, je trouve que mon serveur rencontre un probléme:

sudo php app/console server:start -vvv

L'erreur:
[2016-07-12 06:02:10] php.DEBUG: fsockopen(): unable to connect to 127.0.0.1:8000 (Connection refused) {"type":2,"file":"/home/anonyme/Desktop/Project_Console/vendor/symfony/symfony/src/
Symfony/Bundle/FrameworkBundle/Command/ServerCommand.php","line":59,"level":28928}
Merci d'avance ;)

Aucune réponse