Foros del Web » Programando para Internet » PHP » Symfony »

Como obtener los datos de sessión en twig

Estas en el tema de Como obtener los datos de sessión en twig en el foro de Symfony en Foros del Web. Buenas tardes. Estoy trabajando con symfony 2 y quisiera saber si alguien sabe como extraer los datos de la session en una plantilla .twig de ...
  #1 (permalink)  
Antiguo 26/09/2012, 12:43
 
Fecha de Ingreso: septiembre-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Pregunta Como obtener los datos de sessión en twig

Buenas tardes.

Estoy trabajando con symfony 2 y quisiera saber si alguien sabe como extraer los datos de la session en una plantilla .twig de tal manera que se pueda colocar en la plantilla un mensaje como: Sesión iniciada como: pedroperez.

Agradezco a quien pueda ayudarme. Gracias por adelantado.
  #2 (permalink)  
Antiguo 26/09/2012, 13:19
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Como obtener los datos de sessión en twig

Puedes acceder via {{ app.user.username }}, te dejo la referencia http://symfony.com/doc/current/book/...he-user-object

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #3 (permalink)  
Antiguo 26/09/2012, 13:28
 
Fecha de Ingreso: septiembre-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Como obtener los datos de sessión en twig

Hola masterpuppet. Gracias por responder.

Al colocar {{ app.user.username }} me dice los siguiente: Item "username" does not exist in (aca el directorio donde tengo la plantilla)

En el controlador security debo agregar algo.? disculpa pero he dado tanta vuelta que ya no sé que hacer :(
  #4 (permalink)  
Antiguo 26/09/2012, 13:30
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Como obtener los datos de sessión en twig

Y el usuario esta logeado ?, lo normal es tener algo asi:

Código TWIG:
Ver original
  1. {% if app.user %}
  2. Holo {{ app.user.username }} !
  3. {% endif %}
__________________
http://es.phptherightway.com/
thats us riders :)
  #5 (permalink)  
Antiguo 26/09/2012, 13:46
 
Fecha de Ingreso: septiembre-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Como obtener los datos de sessión en twig

Si, sin está logueado.

en el controlador security tengo:

class SecurityController extends Controller
{
/**
* Definimos las rutas para el login:
* @Route("/login", name="login")
* @Route("/login_check", name="login_check")
*/
public function loginAction()
{
$request = $this->getRequest();
$session = $request->getSession();
// obtiene el error de inicio de sesión si lo hay
if ($request->attributes->has(SecurityContext::AUTHENTICATION_ERROR)) {
$error = $request->attributes->get(SecurityContext::AUTHENTICATION_ERROR);
} else {
$error = $session->get(SecurityContext::AUTHENTICATION_ERROR);
}
return $this->render('MDWBlogBundle:Security:login.html.twig' , array(
// el último nombre de usuario ingresado por el usuario
'last_username' => $session->get(SecurityContext::LAST_USERNAME),
'error' => $error,
));
}
}

Pero cuando escribi
{% if app.user %}
Hola {{ app.user.username }} !
{% endif %}

Y no muestra el mensaje.

Gracias nuevamente.
  #6 (permalink)  
Antiguo 26/09/2012, 13:57
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Como obtener los datos de sessión en twig

Que raro, pregunta, si haces en un controller algo así(obviamente estando logeado):

Código PHP:
Ver original
  1. var_dump($this->getUser());

que te devuelve ?
__________________
http://es.phptherightway.com/
thats us riders :)
  #7 (permalink)  
Antiguo 26/09/2012, 14:03
 
Fecha de Ingreso: septiembre-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Como obtener los datos de sessión en twig

Me da un error

Fatal error: Call to undefined method (ruta)\DefaultController::getUser() in (la ruta con su respectiva linea)

Debo estar haciendo algo mal pero no sé en donde y la cosa es que estoy nueva con symfony y pues por eso acudo a ustedes.
  #8 (permalink)  
Antiguo 26/09/2012, 14:45
 
Fecha de Ingreso: septiembre-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Como obtener los datos de sessión en twig

Sin embargo si coloco:
{% if app.session %}
imprime esto
{% endif %}

El problema me da cuando llamo al objeto app.user.username.
  #9 (permalink)  
Antiguo 26/09/2012, 15:01
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Como obtener los datos de sessión en twig

Es que son variables globales(de twig) diferentes, prueba la versión larga de getUser, algo así:

Código PHP:
Ver original
  1. var_dump($this->get('security.context')->getToken()->getUser());
__________________
http://es.phptherightway.com/
thats us riders :)
  #10 (permalink)  
Antiguo 26/09/2012, 15:06
 
Fecha de Ingreso: septiembre-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Pregunta Respuesta: Como obtener los datos de sessión en twig

Cita:
Iniciado por masterpuppet Ver Mensaje
Es que son variables globales(de twig) diferentes, prueba la versión larga de getUser, algo así:

Código PHP:
Ver original
  1. var_dump($this->get('security.context')->getToken()->getUser());
Sale el error:

Fatal error: Call to a member function getUser() on a non-objet in (ruta con el respectivo numero de linea)
  #11 (permalink)  
Antiguo 26/09/2012, 15:10
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Como obtener los datos de sessión en twig

Todo parece indicar que en realidad no estas logeado, por casualidad esto

Código PHP:
Ver original
  1. var_dump($this->get('security.context')->getToken());

te devuelve "anon" ?
__________________
http://es.phptherightway.com/
thats us riders :)
  #12 (permalink)  
Antiguo 26/09/2012, 16:55
 
Fecha de Ingreso: septiembre-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Exclamación Respuesta: Como obtener los datos de sessión en twig

Me devuelve Null.

Este es el codigo de security.yml

Código:
# symfony/app/config/security.yml
security:
    encoders:
        Unid\OtcBundle\Entity\User:
            algorithm: sha512
            encode-as-base64: true
            iterations: 10

    providers:
        user_db:
            entity: { class: Unid\OtcBundle\Entity\User, property: username }

    firewalls:
        dev:
            pattern:  ^/(_(profiler|wdt)|css|images|js)/
            security: false

        login:
            pattern:  ^/admin/login$
            security: false

        secured_area:
            pattern:    ^/admin/
            form_login:
                login_path: /admin/login
                check_path: /admin/login_check
            logout:
                path: /admin/logout
                target: /admin/login

    access_control:
      - { path: ^/admin, roles: ROLE_ADMIN }
No se si ahi tengo el problema. Gracias por seguir ayudándome.
  #13 (permalink)  
Antiguo 26/09/2012, 17:15
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Como obtener los datos de sessión en twig

El tema es que el login debería mostrar algún error, te esta funcionando correctamente ?,
__________________
http://es.phptherightway.com/
thats us riders :)
  #14 (permalink)  
Antiguo 26/09/2012, 17:19
 
Fecha de Ingreso: septiembre-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Como obtener los datos de sessión en twig

Pues si, porque cuando ingreso a http://localhost/Symfony/web/app_dev.php/admin/user no me deja, me devuelve a la pagina del login. Y cuando coloco http://localhost/Symfony/web/app_dev.php/admin/logout me cierra sesion bien. Los datos de los usuarios se registran en la base de datos: yo hice exactamente lo que explican aca: http://www.maestrosdelweb.com/editorial/curso-symfony2-seguridad-de-acceso/
Pero no sé si me comi algo y no estoy viendo la diferencia. Necesitas que coloque los codigosd de las entidades o algo más.?
  #15 (permalink)  
Antiguo 28/09/2012, 07:19
 
Fecha de Ingreso: septiembre-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Pregunta Respuesta: Como obtener los datos de sessión en twig

Buenas.! Alguien ha podido revisar este post y ver que puede estar pasando con mi sesion.? Gracias.
  #16 (permalink)  
Antiguo 28/09/2012, 07:46
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Como obtener los datos de sessión en twig

Hola, y disculpa lo tarde, he tenido mucho trabajo

el punto es que todo lo que te indicó @masterpuppet es correcto, no veo el por qué no te funcione, algo has de estar haciendo mal, te pido tengas paciencia y postees lo siguiente (dentro de un highlight para que se vea mejor):

1 - código de la entidad de Usuario, en tu caso Unid\OtcBundle\Entity\User
2 - código de la entidad de ROLES, o en su defecto ¿de dónde lo obtienes?, recuerda que en el manual indique éste punto crucial:

Código PHP:
Ver original
  1. /**
  2.      * Get roles
  3.      *
  4.      * @return Doctrine\Common\Collections\Collection
  5.      */
  6.     public function getRoles()
  7.     {
  8.         return $this->user_roles->toArray(); //<------ DEVUELVE ARRAY
  9.     }
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #17 (permalink)  
Antiguo 28/09/2012, 08:19
 
Fecha de Ingreso: septiembre-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Como obtener los datos de sessión en twig

hola Maycol. Gracias por responder.

A continuación pongo el código de las entidades usuario y roles.

Role
Código PHP:
Ver original
  1. <?php
  2. // symfony/src/Unid/OtcBundle/Entity/Role.php
  3. namespace Unid\OtcBundle\Entity;
  4.  
  5.  
  6. use Symfony\Component\Security\Core\Role\RoleInterface;
  7. use Doctrine\ORM\Mapping as ORM;
  8.  
  9. /**
  10.  * @ORM\Entity
  11.  * @ORM\Table(name="admin_roles")
  12.  */
  13. class Role implements RoleInterface
  14. {
  15.     /**
  16.      * @ORM\Id
  17.      * @ORM\Column(type="integer")
  18.      * @ORM\GeneratedValue(strategy="AUTO")
  19.      */
  20.     protected $id;
  21.  
  22.     /**
  23.      * @ORM\Column(name="nombre", type="string", length="255")
  24.      */
  25.     protected $name;
  26.  
  27.     /**
  28.      * Get id
  29.      *
  30.      * @return integer
  31.      */
  32.     public function getId()
  33.     {
  34.         return $this->id;
  35.     }
  36.  
  37.     /**
  38.      * Set name
  39.      *
  40.      * @param string $name
  41.      */
  42.     public function setName($name)
  43.     {
  44.         $this->name = $name;
  45.     }
  46.  
  47.     /**
  48.      * Get name
  49.      *
  50.      * @return string
  51.      */
  52.     public function getName()
  53.     {
  54.         return $this->name;
  55.     }
  56.  
  57.     public function getRole() {
  58.         return $this->getName();
  59.     }
  60.  
  61.     public function __toString() {
  62.         return $this->getRole();
  63.     }
  64. }

User:

Código PHP:
Ver original
  1. <?php
  2. // proyecto/src/Unid/OtcBundle/Entity/User.php
  3. namespace Unid\OtcBundle\Entity;
  4.  
  5. use Symfony\Component\Security\Core\User\UserInterface;
  6. use Doctrine\ORM\Mapping as ORM;
  7. /**
  8.   * @ORM\Entity
  9.   * @ORM\Table(name="admin_user")
  10.   */
  11. class User implements UserInterface
  12. {
  13.     /**
  14.      * @var integer $id
  15.      *
  16.      * @ORM\Column(name="id", type="integer")
  17.      * @ORM\Id
  18.      * @ORM\GeneratedValue(strategy="AUTO")
  19.      */
  20.     private $id;
  21.  
  22.     /**
  23.     * @ORM\Column(type="string", length="255")
  24.     */
  25.     protected $username;
  26.  
  27.     /**
  28.      * @ORM\Column(name="password", type="string", length="255")
  29.      */
  30.     protected $password;
  31.  
  32.     /**
  33.      * @ORM\Column(name="salt", type="string", length="255")
  34.      */
  35.     protected $salt;
  36.  
  37.     /**
  38.      * se utilizó user_roles para no hacer conflicto al aplicar ->toArray en getRoles()
  39.      * @ORM\ManyToMany(targetEntity="Role")
  40.      * @ORM\JoinTable(name="user_role",
  41.      *     joinColumns={@ORM\JoinColumn(name="user_id", referencedColumnName="id")},
  42.      *     inverseJoinColumns={@ORM\JoinColumn(name="role_id", referencedColumnName="id")}
  43.      * )
  44.      */
  45.     protected $user_roles;
  46.  
  47.     public function __construct()
  48.     {
  49.         $this->user_roles = new \Doctrine\Common\Collections\ArrayCollection();
  50.     }
  51.  
  52.     /**
  53.      * Get id
  54.      *
  55.      * @return integer
  56.      */
  57.     public function getId()
  58.     {
  59.         return $this->id;
  60.     }
  61.  
  62.     /**
  63.      * Set username
  64.      *
  65.      * @param string $username
  66.      */
  67.     public function setUsername($username)
  68.     {
  69.         $this->username = $username;
  70.     }
  71.  
  72.     /**
  73.      * Get username
  74.      *
  75.      * @return string
  76.      */
  77.     public function getUsername()
  78.     {
  79.         return $this->username;
  80.     }
  81.  
  82.     /**
  83.      * Set password
  84.      *
  85.      * @param string $password
  86.      */
  87.     public function setPassword($password)
  88.     {
  89.         $this->password = $password;
  90.     }
  91.  
  92.     /**
  93.      * Get password
  94.      *
  95.      * @return string
  96.      */
  97.     public function getPassword()
  98.     {
  99.         return $this->password;
  100.     }
  101.  
  102.     /**
  103.      * Set salt
  104.      *
  105.      * @param string $salt
  106.      */
  107.     public function setSalt($salt)
  108.     {
  109.         $this->salt = $salt;
  110.     }
  111.  
  112.     /**
  113.      * Get salt
  114.      *
  115.      * @return string
  116.      */
  117.     public function getSalt()
  118.     {
  119.         return $this->salt;
  120.     }
  121.  
  122.     /**
  123.      * Add user_roles
  124.      *
  125.      * @param Unid\OtcBundle\Entity\Role $userRoles
  126.      */
  127.     public function addRole(\Unid\OtcBundle\Entity\Role $userRoles)
  128.     {
  129.         $this->user_roles[] = $userRoles;
  130.     }
  131.  
  132.     public function setUserRoles($roles) {
  133.         $this->user_roles = $roles;
  134.     }
  135.  
  136.     /**
  137.      * Get user_roles
  138.      *
  139.      * @return Doctrine\Common\Collections\Collection
  140.      */
  141.     public function getUserRoles()
  142.     {
  143.         return $this->user_roles;
  144.     }
  145.  
  146.     /**
  147.      * Get roles
  148.      *
  149.      * @return Doctrine\Common\Collections\Collection
  150.      */
  151.     public function getRoles()
  152.     {
  153.         return $this->user_roles->toArray(); //IMPORTANTE: el mecanismo de seguridad de Sf2 requiere ésto como un array
  154.     }
  155.  
  156.     /**
  157.      * Compares this user to another to determine if they are the same.
  158.      *
  159.      * @param UserInterface $user The user
  160.      * @return boolean True if equal, false othwerwise.
  161.      */
  162.     public function equals(UserInterface $user) {
  163.         return md5($this->getUsername()) == md5($user->getUsername());
  164.  
  165.     }
  166.  
  167.     /**
  168.      * Erases the user credentials.
  169.      */
  170.     public function eraseCredentials() {
  171.  
  172.     }
  173. }

Agradezco su ayuda y su tiempo.
  #18 (permalink)  
Antiguo 28/09/2012, 09:13
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Como obtener los datos de sessión en twig

Pues en realidad no veo problemas, a no ser que el Rol creado en la base de datos no esté en mayúsculas, trata de vaciar la caché de symfony y probar.

Otra cosa que creo que pueda ser el origen es la versión de Symfony que estés usando, a la hora de realizar el manual lo hice con la 2.1, actualmente no he probado con las últimas versiones, sé que hay cambios en Doctrine2 y los behaviors, pero no creo que afecten el código, revisa el app/log y ve que mensajes de error te está dando Symfony
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #19 (permalink)  
Antiguo 28/09/2012, 09:34
 
Fecha de Ingreso: septiembre-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Exclamación Respuesta: Como obtener los datos de sessión en twig

Bueno estoy usando la version 2.0.16 y los nombres de los roles en la base de datos estan almacenados asi.

ROLE_ADMIN
ROLE_USER

Ya borre la cache y aun asi nada. Si me puedo loguear e incluso no estando logueada trato de ingresar al directorio admin/user y me rechaza y cuando entro con el usurio User a un directorio admin me indica que el acceso ha sido denegado.
  #20 (permalink)  
Antiguo 28/09/2012, 09:53
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Como obtener los datos de sessión en twig

claro, tiene que rechazarte si no estás logueada, además de que tienes que tener el ROL en el usuario, por lo tanto te mostrará acceso denegado así estés logueada, ¿verificaste que en la tabla puente user_role está la relación?, es decir si el usuario tiene el rol admin

recuerda:

autentication -> verifica que estés log-in

access_control -> verifica si tienes el role

Ya estoy instalando Symfony 2.1.2, ahora si te obligan a usar Composer, pero del resto no veo cambios mayores
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #21 (permalink)  
Antiguo 28/09/2012, 09:57
 
Fecha de Ingreso: septiembre-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Como obtener los datos de sessión en twig

Cita:
Iniciado por maycolalvarez Ver Mensaje
claro, tiene que rechazarte si no estás logueada, además de que tienes que tener el ROL en el usuario, por lo tanto te mostrará acceso denegado así estés logueada, ¿verificaste que en la tabla puente user_role está la relación?, es decir si el usuario tiene el rol admin

recuerda:

autentication -> verifica que estés log-in

access_control -> verifica si tienes el role

Ya estoy instalando Symfony 2.1.2, ahora si te obligan a usar Composer, pero del resto no veo cambios mayores
Si, si está la relación.

Habrá diferencia en al versión de symfony 2.0 y la 2.1 con respecto a eso.? de todas formas ya me descargue la versión 2.1.2 para hacer todo de nuevo. Bueno instalarla y luego será ubicar cada cosa en su sitio.

Gracias por tu tiempo.
  #22 (permalink)  
Antiguo 28/09/2012, 10:00
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Como obtener los datos de sessión en twig

no digo la relación, sino que si en la Base de Datos en la tabla está el registro que le da al usuario el ADMIN_ROLE ¿?

entre versiones, puede que existan cambios, habrá que revisar el changelog, pero dudo que éste sea el caso
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #23 (permalink)  
Antiguo 28/09/2012, 10:25
 
Fecha de Ingreso: septiembre-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Como obtener los datos de sessión en twig

Cita:
Iniciado por maycolalvarez Ver Mensaje
no digo la relación, sino que si en la Base de Datos en la tabla está el registro que le da al usuario el ADMIN_ROLE ¿?

entre versiones, puede que existan cambios, habrá que revisar el changelog, pero dudo que éste sea el caso
Te coloco aquí los registros que tengo en la base de datos:

admin_roles

id: 1 nombre:ROLE_ADMIN
id:2 nombre: ROLE_USER

admin_user
id: 1 username: merys
id: 2 username: mary

user_role:
user_id: 1 role_id: 1
user_id: 2 role_id: 2

Así tengo los regisros en las tablas, en la tabla admin_user ademas tengo los campos salt y password que omití aqui la información por ser muy larga. Quise colcoar la captura de pantalla de cada tabla pero no supe :(

Gracias.
  #24 (permalink)  
Antiguo 28/09/2012, 12:05
 
Fecha de Ingreso: septiembre-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Exclamación Respuesta: Como obtener los datos de sessión en twig

La información en el archivo del log es la siguiente:

Código Apache:
Ver original
  1. [2012-09-28 13:18:45] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelRequest". [] []
  2. [2012-09-28 13:18:45] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\RouterListener::onEarlyKernelRequest". [] []
  3. [2012-09-28 13:18:45] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\SessionListener::onKernelRequest". [] []
  4. [2012-09-28 13:18:45] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Component\Security\Http\Firewall::onKernelRequest". [] []
  5. [2012-09-28 13:18:45] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\RouterListener::onKernelRequest". [] []
  6. [2012-09-28 13:18:45] request.INFO: Matched route "UnidOtcBundle_homepage" (parameters: "_controller": "Unid\OtcBundle\Controller\DefaultController::indexAction", "_route": "UnidOtcBundle_homepage") [] []
  7. [2012-09-28 13:18:45] event.DEBUG: Notified event "kernel.request" to listener "Symfony\Bundle\AsseticBundle\EventListener\RequestListener::onKernelRequest". [] []
  8. [2012-09-28 13:18:45] event.DEBUG: Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RequestDataCollector::onKernelController". [] []
  9. [2012-09-28 13:18:45] event.DEBUG: Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController". [] []
  10. [2012-09-28 13:18:45] event.DEBUG: Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController". [] []
  11. [2012-09-28 13:18:45] event.DEBUG: Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController". [] []
  12. [2012-09-28 13:18:45] event.DEBUG: Notified event "kernel.controller" to listener "Acme\DemoBundle\ControllerListener::onKernelController". [] []
  13. [2012-09-28 13:18:45] event.DEBUG: Notified event "kernel.controller" to listener "JMS\SecurityExtraBundle\Controller\ControllerListener::onCoreController". [] []

Si aquí puedes ver algo que sea el error, lo agradezco.

Última edición por merysmarcano; 28/09/2012 a las 12:27

Etiquetas: symfony2, twig
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:39.