# HG changeset patch # User ymh # Date 1317404498 -7200 # Node ID 02eab39cf8c61adc5a3a124c5191c5b5638af82e # Parent e54dfe4d0b2b20f0b4a1fb3f362b8fb8e763904e add user in headers diff -r e54dfe4d0b2b -r 02eab39cf8c6 src/Company/BaseBundle/Controller/DefaultController.php --- a/src/Company/BaseBundle/Controller/DefaultController.php Fri Sep 30 11:24:53 2011 +0200 +++ b/src/Company/BaseBundle/Controller/DefaultController.php Fri Sep 30 19:41:38 2011 +0200 @@ -8,8 +8,9 @@ class DefaultController extends Controller { - public function indexAction($name) + public function indexAction() { - return $this->render('CompanyBaseBundle:Default:index.html.twig', array('name' => $name)); + $user = $this->get('security.context')->getToken()->getUser(); + return $this->render('CompanyBaseBundle:Default:index.html.twig', array('user'=>$user)); } } diff -r e54dfe4d0b2b -r 02eab39cf8c6 src/Company/BaseBundle/Resources/config/routing.yml --- a/src/Company/BaseBundle/Resources/config/routing.yml Fri Sep 30 11:24:53 2011 +0200 +++ b/src/Company/BaseBundle/Resources/config/routing.yml Fri Sep 30 19:41:38 2011 +0200 @@ -1,5 +1,5 @@ CompanyBaseBundle_homepage: - pattern: /hello/{name} + pattern: / defaults: { _controller: CompanyBaseBundle:Default:index } CompanyBaseBundle_document: diff -r e54dfe4d0b2b -r 02eab39cf8c6 src/Company/BaseBundle/Resources/views/Default/index.html.twig --- a/src/Company/BaseBundle/Resources/views/Default/index.html.twig Fri Sep 30 11:24:53 2011 +0200 +++ b/src/Company/BaseBundle/Resources/views/Default/index.html.twig Fri Sep 30 19:41:38 2011 +0200 @@ -1,1 +1,15 @@ -Hello {{ name }}! +{% extends 'CompanyBaseBundle::layout.html.twig' %} + +{% block content %} +
+{% if is_granted("IS_AUTHENTICATED_FULLY") %} +

Hello {{ user.getUsername }} !

+{% else %} +

Hello Anonymous !

+{% endif %} +
+
+The list of document +
+ +{% endblock %} diff -r e54dfe4d0b2b -r 02eab39cf8c6 src/Company/BaseBundle/Resources/views/layout.html.twig --- a/src/Company/BaseBundle/Resources/views/layout.html.twig Fri Sep 30 11:24:53 2011 +0200 +++ b/src/Company/BaseBundle/Resources/views/layout.html.twig Fri Sep 30 19:41:38 2011 +0200 @@ -25,7 +25,12 @@ {% block header %} {% endblock %}