2010-11-24 19 views
1

Im utilisant OG et Views. Actuellement, mes vues doivent avoir un affichage de page pour montrer une liste d'événements pour chaque groupe. Donc, cela signifie que chaque fois que vous créez un groupe, je vais devoir créer un autre affichage de page dans ma vue pour une autre liste d'événements. Donc, je me demande si je peux juste avoir 1 vue avec 1 page d'affichage qui montrera une liste d'événements spécifiques pour un groupe spécifique qui serait déterminé par l'URL.Groupes organiques "Contexte"

Je crois que c'est possible en utilisant des "arguments" dans les vues mais je n'ai aucune idée de comment cela fonctionne.

+0

La vue est-elle affichée à l'intérieur du groupe ou est-elle affichée séparément dans une zone "événements"? – Grayside

+0

Je voudrais l'afficher à l'intérieur des seuls membres du groupe de ce groupe particulier voir mais mon type de contenu est des événements ... – hollywood3224

Répondre

0

Oui, vous pouvez ajouter des arguments, puis les placer dans l'URL. Vous pouvez ajouter l'argument "Organic groups: Groups", puis faites votre chemin pour vous, entrez "events/group /%" (ou ce que vous voulez), où le% représente l'identifiant du groupe. Ensuite, lorsque vous allez sur yoursite.com/events/group/15, vous obtenez la vue des événements du groupe organique avec le nœud 15.

+1

Merci pour la réponse, j'ai réussi à obtenir que cela fonctionne, en quelque sorte, le problème est que je ne peux pas créer un élément de menu à lier à celui-ci. Drupal me dit que vous ne pouvez pas créer un lien vers un chemin avec un "%" dedans ... des idées? – hollywood3224