J'ai ce nœud qui appartient à un groupe, et je veux obtenir l'ID de groupe de ce nœud, l'imprimer, quelque chose comme $node->nid;
mais avec l'ID de groupe.
Est-ce possible?
organic-groups
Rosamunda
la source
la source
J'avais besoin de ça hier soir. A fait ça:
$ og_groups contient un tableau de tous les OG dont un post est membre. Vous pouvez les obtenir tous avec un foreach. La clé pour y accéder est le nid.
J'espère que cela pourra aider.
la source
Le
og(organic groups)
module ajoute unentity refrence
champ aux types de contenu que vous souhaitez êtregroup
ou êtregroup content
. par défaut, le nom du champ estog_group_ref
mais peut-être qu'il change pour un autre nom. Si vous voulez connaître exactement le nom du champ, veuillez consulter le champ de gestion de votre type de contenu (supposons le type de contenu de votre article considéré)admin/structure/types/manage/article/fields
.Choisissez le champ de groupe NOM DE LA MACHINE (quelque chose comme
og_group_ref
).Vous pouvez quelque chose comme ça:
la source
Découvrez le gid puis essayez d'imprimer tout l'objet $ node, quelque chose comme:
Une raison pour laquelle les réponses Drupal n'afficheront rien dans les balises php, mais vous devriez envelopper le php en pré pour rendre la sortie plus lisible.
Essayez ctrl + F et trouvez où le nombre est sorti. Vous pouvez ensuite suivre le format des tableaux / objets pour l'imprimer lorsque $ node est disponible.
la source