J'utilise le module Flag , mais j'ai un problème pour afficher un drapeau aux utilisateurs anonymes.
J'ai 2 drapeaux appelés "make feature" et "add to Favorites". Je souhaite également afficher ce drapeau pour les utilisateurs anonymes. Actuellement, il n'est affiché que pour les utilisateurs connectés (utilisateur authentifié).
Je souhaite que ces drapeaux soient affichés pour tous les utilisateurs (qu'ils soient connectés ou non). Mais lorsqu'un utilisateur anonyme clique sur le drapeau, cet utilisateur doit être redirigé vers la page de connexion. Après la connexion, l'utilisateur doit pouvoir définir le drapeau.
Est-ce possible?
Réponses:
Vous pouvez le faire dans votre 'node.tpl.php' par quelque chose comme ci-dessous, si l'utilisateur est connecté comme indicateur d'affichage et s'il n'est pas connecté rediriger l'utilisateur vers la page de connexion avec le
destination
paramètrela source
Pour afficher un indicateur aux utilisateurs anonymes , reportez-vous à ce qui est écrit dans la documentation communautaire du module Indicateur , c'est-à-dire:
Quelque chose de similaire à partir du fichier README.txt :
Sachez également que l' API de session n'est pas mentionnée non plus comme une dépendance dans le module Flag .
la source
https://www.drupal.org/project/flag_anon
la source