Skip to content

v1.20.7 - Visitador puede dar altas

Choose a tag to compare

@replantadev replantadev released this 25 Jun 13:23
· 40 commits to master since this release

v1.20.7 - Visitador puede dar altas

El visitador ahora actua como comercial+visitador: ve los items Alta y Mis altas en el menu y puede registrar sus propios clientes.

Cambios

  • includes/app-shell.php: items Alta y Mis altas anadidos a la whitelist de �isitador.
  • includes/app-shell.php: crm_app_shell_user_can_see_item() ahora filtra por interseccion con user->roles (no por rol primario). Asi un usuario con dos roles asignados (ej. comercial+�isitador) ve la union de items de ambos, y un visitador puro tambien puede dar altas.
  • Backend sin cambios: crm_alta_cliente y crm_lista_altas ya solo exigian is_user_logged_in(), asi que el visitador puede crear y ver sus altas con su propio user_id.

Jerarquia v1.20.7

Item admin/crm_admin comercial visitador comercial+visitador
Escritorio si si si si
Alta si si si (nuevo) si
Mis altas si si si (nuevo) si
Todas las altas si - - -
Resumen si - - -
Leads MK si - - -
Mis leads - si si si
Mi agenda si si si si
Panel si - - -

Post-actualizacion

  1. Loguea como visitador -> debes ver: Escritorio, Alta, Mis altas, Mis leads, Mi agenda.
  2. Asigna a un usuario los roles comercial+visitador desde WP Admin -> Usuarios -> Editar (multi-rol via plugin como Members o User Role Editor) -> vera el menu union de ambos.
  3. El cargo bajo el nombre del topbar mostrara el rol de mayor prioridad asignado (administrator > crm_admin > comercial > visitador).