You are here

function theme_submenu_tree_teasers in Submenu Tree 7

Same name and namespace in other branches
  1. 5 submenutree.module \theme_submenu_tree_teasers()
  2. 6 submenutree.module \theme_submenu_tree_teasers()
  3. 7.2 submenutree.theme.inc \theme_submenu_tree_teasers()
1 theme call to theme_submenu_tree_teasers()
_submenutree_menutree_view in ./submenutree.module
View the menu tree, either by poking into $node->content, or via the block functions

File

./submenutree.module, line 527
Submenu Tree

Code

function theme_submenu_tree_teasers($variables) {
  $output = '';
  if (isset($variables['title'])) {
    $output .= '<h3>' . $variables['title'] . '</h3>';
  }
  if (!empty($variables['links'])) {
    foreach ($variables['items'] as $item) {
      $output .= drupal_render(node_view($item['node'], 'teaser'));
    }
  }
  else {

    // Kill the content['links'] array if not displaying links
    foreach ($variables['items'] as $item) {
      $build = node_view($item['node'], 'teaser');
      unset($build['links']);
      $output .= drupal_render($build);
    }
  }
  return $output;
}