Bonjour a tous,
Apres avoir saisie le bout de code ci dessous dans ma classe account
et bien defini le chemin dans account.yml
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
39
40
41 public function indexAction($page) { $session = $this->get('session'); if ($session->get('valid')=='true'){ $em = $this->getDoctrine()->getManager(); $entities = $em->getRepository('ProjectCRMBundle:Account')->findAll(); $user=new Account(); $form = $this->container->get('form.factory')->create(new AccountType()); $total = $this->getDoctrine()->getRepository('ProjectCRMBundle:Account')->createQueryBuilder('p')->getQuery()->getResult(); /* total of résultat */ $total_users = count($total); $users_per_page = 1; $last_page = ceil($total_users / $users_per_page); $previous_page = $page > 1 ? $page - 1 : 1; $next_page = $page < $last_page ? $page + 1 : $last_page; /* résultat à afficher*/ $entities = $this->getDoctrine()->getRepository('ProjectCRMBundle:Account')->createQueryBuilder('p')->setFirstResult(($page * $users_per_page) - $users_per_page)->setMaxResults(1)->getQuery()->getResult(); return $this->render('ProjectCRMBundle:Account:index.html.twig', array( 'entities' => $entities, 'last_page' => $last_page, 'previous_page' => $previous_page, 'current_page' => $page, 'next_page' => $next_page, 'total_users' => $total_users, 'form' => $form->createView(), 'user'=>$user,)); return $this->render('ProjectCRMBundle:Account:index.html.twig');} else { return $this->redirect($this->generateUrl('user_login'));} }
Tout semble fonctionner a une exception pres, quand je veut ajouter un nouvel element il m'affiche le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 account: pattern: /{page} defaults: { _controller: "ProjectCRMBundle:Account:index" , page: 1 }
Je bloque dessus depuis une journée entiere , merci de me renseigner a ce sujetLIMIT argument offset=-1 is not valid
500 Internal Server Error - DBALException
Partager