¿Cómo obtener el contexto/rol del usuario conectado en moodle? Estoy intentando implementar un bloque sensible al contexto. El bloque sugiere los cuestionarios correctos para sus usuarios en función de sus estados de ánimo.Moodle cómo averiguar el rol del usuario conectado
Rol puede ser un maestro, estudiante, asistente de maestro o administrador. Ya encontré las funciones get_context_instance()
& has_compatibility()
, pero no sé cómo usarlas para este propósito.
roles y contextos son uno de los conceptos más complicados en Moodle, pero la versión corta es un contexto general se aplica a un solo curso, a una sola categoría o a todo el sitio. Se otorga un rol dentro de ese contexto y se le asignan capacidades al usuario dentro de ese contexto. –