Estoy usando el módulo Indicador , pero tengo un problema al mostrar un indicador a usuarios anónimos.
Tengo 2 banderas llamadas "make feature" y "add to Favorites". También quiero mostrar esta bandera a usuarios anónimos. Actualmente solo se muestra a los usuarios que han iniciado sesión (usuario autenticado).
Quiero que estos indicadores se muestren a todos los usuarios (ya sea que hayan iniciado sesión o no). Pero cuando un usuario anónimo hace clic en el indicador, dicho usuario debe ser redirigido a la página de inicio de sesión. Después de iniciar sesión, el usuario debe poder establecer la bandera.
es posible?
Respuestas:
Puede hacer esto en su 'node.tpl.php' de la siguiente manera, si el usuario ha iniciado sesión, visualice el marcador como normal y si no está conectado, redirija al usuario a la página de inicio de sesión con el
destination
parámetrofuente
Para mostrar un indicador a usuarios anónimos , consulte lo que está escrito en la documentación de la comunidad del módulo Indicador , es decir:
Algo similar del archivo README.txt :
Tenga en cuenta también que la API de sesión tampoco se menciona como una dependencia en el módulo Flag .
fuente
https://www.drupal.org/project/flag_anon
fuente