You are here

function _forward_entity_title_list in Forward 7.3

1 call to _forward_entity_title_list()
forward_block_view in ./forward.module
Implements hook_block_view().

File

./forward.module, line 1584
Allows forwarding of entities by email, and provides a record of how often each has been forwarded.

Code

function _forward_entity_title_list($result, $title = NULL) {
  $items = array();
  $num_rows = FALSE;
  $type = variable_get('forward_block_entity_type', 'node');
  $info = entity_get_info($type);
  foreach ($result as $row) {
    foreach ($row as $entity) {
      $entity = entity_load_single($type, $entity->{$info}['entity keys']['id']);
      $uri = entity_uri($type, $entity);
      $items[] = l(entity_label($type, $entity), $uri['path'], array());
    }
    $num_rows = TRUE;
  }
  return $num_rows ? array(
    '#theme' => 'item_list',
    '#items' => $items,
    '#title' => $title,
  ) : FALSE;
}