function redhen_org_group_content_page in RedHen CRM 7
Return a list of content posted into a RedHen group org.
Parameters
RedhenOrg $org: RedHen org object.
Return value
array|null|string Teaser list of nodes.
1 string reference to 'redhen_org_group_content_page'
- redhen_org_group_menu in modules/
redhen_org_group/ redhen_org_group.module - Implements hook_menu().
File
- modules/
redhen_org_group/ redhen_org_group.module, line 350
Code
function redhen_org_group_content_page(RedhenOrg $org) {
$query = new EntityFieldQuery();
$result = $query
->entityCondition('entity_type', 'node')
->propertyCondition('status', 1)
->fieldCondition(REDHEN_ORG_GROUP_FIELD, 'target_id', $org->org_id)
->execute();
if (!$result) {
return t('There is no content for this group.');
}
$nodes = node_load_multiple(array_keys($result['node']));
return node_view_multiple($nodes);
}