Bonjour,
Je n'arrive pas a etablir l'authentification au niveau des differents controleurs
ça marche pour l'index, mais si je veux faire la meme chose pour le new, ou l'edit ça me sort le message d'erreur suivant:
Notice: A session had already been started - ignoring session_start() in C:\wamp\www\CRM\app\cache\dev\classes.php line 105
et c'est la meme choses avec toutes mes classes
ci joint le controlleur account,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 
    public function indexAction()
    {
        $session = new Session();
 
 
        if ($session->get('valid')=='true'){
        $em = $this->getDoctrine()->getManager();
 
        $entities = $em->getRepository('ProjectCRMBundle:Account')->findAll();
 
        return $this->render('ProjectCRMBundle:Account:index.html.twig', array(
            'entities' => $entities,
        ));}
        else
        { return $this->redirect($this->generateUrl('user_login'));}
 
    }
 
    public function newAction()
    {
        $session = new Session();
 
 
        if ($session->get('valid')=='true'){
 
        $entity = new Account();
        $form   = $this->createForm(new AccountType(), $entity);
 
        return $this->render('ProjectCRMBundle:Account:new.html.twig', array(
            'entity' => $entity,
            'form'   => $form->createView(),
        ));}
        else
        { return $this->redirect($this->generateUrl('user_login'));}
 
 
    }
et ça fait plus d'une semaine que je suis dessus