Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/11/2014, 10:23
Avatar de bNd170
bNd170
 
Fecha de Ingreso: agosto-2009
Ubicación: $this->setLocation('Valencia', 'Spain');
Mensajes: 365
Antigüedad: 15 años, 2 meses
Puntos: 13
Respuesta: Acceder a los grupos del usuario logueado mediante Twig

No, no me refiero a los permisos de UN usuario, si no a los de UN GRUPO al cual está ligado dicho usuario.

FOSUserBundle viene preconfigurado para albergar grupos que envuelvan una serie de usuarios. Por ejemplo, una aplicación para estos grupos sería una tienda Online donde tienes una serie de clientes a los cuales por acuerdos, los precios de tu tienda son un poco mas reducidos que para los clientes corrientes, por lo que creas un grupo y le asignas unas propiedades (eso ya depende de cada aplicación).

Dichos grupos, inicialmente pueden albergar permisos, de igual manera que se les adjudica a los usuarios, pero en lugar de ejercer su efecto en un simple usuario, se ejerce en todos los usuarios que estén dentro de ese grupo.


/** EDIT **/
He encontrado una posible solución, aunar los roles del usuario y de los grupos en los que se encuentre.

Fuente:
http://stackoverflow.com/questions/1...n-group-rights

Última edición por bNd170; 02/11/2014 a las 10:46