Je suis actuellement en train de lutter avec un puzzle de relation-argument.Vues/Drapeaux relation-argument puzzle
J'ai une configuration de drapeau appelé Favoris, de sorte que les utilisateurs peuvent contenu favori du site. J'utilise aussi Content Profiles et Pathauto. Maintenant, j'ajoute une pièce jointe au contenu des vues au profil de contenu de l'utilisateur pour afficher les favoris choisis par l'utilisateur. Le chemin de profil de contenu par défaut de Pathauto est: member/[title-raw] - de sorte qu'un alias typique de la page de profil d'un utilisateur soit: member/john-smith (veuillez garder à l'esprit que l'identifiant de noeud de profil n'est pas le même que l'ID utilisateur)
Et voici ma configuration de vues: Relation: drapeaux: favoris - PAR: Tout utilisateur
Argument: C'est là casse ma compréhension vers le bas. Je dois d'une façon ou d'une autre obtenir le nom d'utilisateur ou l'identificateur d'utilisateur à partir de l'URL du profil actuel.
Toutes les idées de l'argument correct pour obtenir cette chose à travailler? J'ai essayé toutes les possibilités qui se présentent à moi, et jusqu'ici aucune chance.
Merci
Merci pour la réponse. Je sais à propos de la fonction arg(), mais je ne peux pas le faire fonctionner dans cette instance. Si vous connaissez un moyen spécifique de le faire fonctionner dans mon scénario, veuillez le spécifier. –
désolé.mon code vous renvoie le nid du profil de contenu. vous avez besoin de son utilisateur uid. essayez de charger le nœud via node_load puis renvoyez l'utilisateur depuis l'objet node. J'espère que vous trouverez votre chemin ... –