Wie kann ich programmgesteuert eine Liste der Mitgliedsunternehmen einer Organic Group abrufen?
(Ich weiß, wie ich mithilfe von Ansichten eine Liste der Gruppenmitglieder erhalte. Ich würde dies lieber mit der API für organische Gruppen tun, konnte jedoch nicht die richtige Methode finden.)
7
organic-groups
Smokris
quelle
quelle
Oder über DBTNG:
... wodurch Sie andere Tabellen verknüpfen können, anstatt die Ergebnismenge im PHP-Code wie bei Verwendung filtern zu müssen
EntityFieldQuery
.quelle
(Basierend auf http://api.drupal.org/api/drupal/includes--common.inc/function/entity_load/7#comment-14544 )
quelle
smokris solution hat funktioniert, aber ich habe einen anderen Weg gefunden mit
EntityFieldQuery
:Beispiel für den zurückgegebenen Wert:
quelle
Antwort von @smokris wird erweitert .
Der aktive Status für die Mitgliedschaften ist "1" (
->condition('ogm.state', 1, '=')
).quelle