Acciones
Funcionalidad #2474
cerradaOcultar los menus en funcion de los roles
Estado:
Resuelta
Prioridad:
Normal
Asignado a:
Categoría:
Desarrollo
Versión prevista:
Fecha de inicio:
2016-02-26
Fecha fin:
% Realizado:
0%
Tiempo estimado:
Versión:
Descripción
A partir de la nueva definición de roles nos planteamos ocultar los menus que no sean necesarios para un determinado perfil.
A partir de la definicion de permisos: menu - controlador, que coincide con los menus (layour_helper.rb).
Actualizado por Jaime Ortiz hace más de 8 años
- Proyecto cambiado de GONG-R a GONG
Actualizado por Jaime Ortiz hace más de 8 años
- Estado cambiado de Nueva a Resuelta
- Versión prevista establecido a Versión 2.51
Actualizado por Santiago Ramos hace más de 8 años
- Categoría establecido a Desarrollo
- Estado cambiado de Resuelta a Asignada
Se produce un error cuando se intenta acceder a un agente sobre el que no se tienen permisos (no se está asignado en ningún rol):
NoMethodError in Contabilidad#listado Showing /srv/devel/gong/gor/app/views/layouts/layout.html.erb where line #49 raised: undefined method `rol_id' for nil:NilClass Extracted source (around line #49): 46: <!--<div class="menu_ruta"><%= ruta_seccion %></div> --> 47: <div class="bar_ruta"> 48: <!-- RUTA DEL CONTROLADOR --> 49: <% unless menu_seccion.empty? %> 50: <div class='menu_ruta'> 51: <%= menu %> 52: </div> Rails.root: /srv/devel/gong/gor Application Trace | Framework Trace | Full Trace app/helpers/layout_helper.rb:370:in `controladores_menu_x_rol' app/helpers/layout_helper.rb:331:in `controladores_menu' app/helpers/layout_helper.rb:352:in `block in menu_seccion_x_rol' app/helpers/layout_helper.rb:351:in `each' app/helpers/layout_helper.rb:351:in `menu_seccion_x_rol' app/helpers/layout_helper.rb:149:in `menu_seccion' app/views/layouts/layout.html.erb:49:in `_app_views_layouts_layout_html_erb___561699606707014845_33109080' app/controllers/application_controller.rb:258:in `dibuja_derecho_insuficiente' app/controllers/application_controller.rb:152:in `autorizar_rol'
Actualizado por Jaime Ortiz hace más de 8 años
- Estado cambiado de Asignada a Resuelta
Acciones