J'ai un indicateur d'utilisateur qui ressemble à peu près à une fonction " suivre " ou " s'abonner ".
Fondamentalement, je veux créer 3 views
pour les user profile
pages de mon site Web :
- Une liste d'utilisateurs signalés par un utilisateur (par exemple un bloc "personnes que je suis")
- Une liste d'utilisateurs signalant un utilisateur (par exemple un bloc "mes fans" ou "mes abonnés")
- Une liste de nœuds de tous les utilisateurs qui ont été signalés par un utilisateur (c'est-à-dire une fonction de flux de nouvelles permettant à un utilisateur de visualiser tout le nouveau contenu des utilisateurs qu'il / elle a signalés)
J'apprécierais toute aide ou commentaire!
Réponses:
Mieux vaut tard que jamais, pour attirer vos fans, vous pouvez:
la source
Le premier scénario peut être atteint en procédant comme suit (dans drupal 7)
si vous utilisez des panneaux, vous devez vous assurer de transmettre l'uid à la vue.
travaille toujours sur la détermination des deux autres scénarios, faites-moi savoir si vous avez de la chance
la source
J'avais du mal à obtenir le numéro 2, mais grâce à cette réponse: comment puis-je faire une vue qui montre aux utilisateurs tous ceux qui ont signalé un seul utilisateur?
la source
Je pense avoir compris comment configurer les numéros 1 et 3.
Vous devriez maintenant pouvoir utiliser des champs pour omettre ou publier les informations que vous souhaitez.
la source
Oui, c'est la bonne réponse, user379468!
Au lieu du troisième point, utilisez:
la source
Une liste d'utilisateurs signalant un utilisateur (c'est-à-dire un bloc "mes fans" ou "mes abonnés")
c'est ça.
Vous souhaitez peut-être ajouter un filtre pour filtrer votre propre nom.
la source