You are here

function theme_content_multigroup_display_ul in Content Construction Kit (CCK) 6.3

Theme a subgroup of fields in an unordered list.

No output is generated if all fields are empty.

File

modules/content_multigroup/content_multigroup.node_view.inc, line 250
Implementation of node view functions for content multigroup.

Code

function theme_content_multigroup_display_ul($element) {
  $items = array();
  foreach (element_children($element) as $delta) {
    foreach ($element['#fields'] as $field_name => $field) {
      $item = drupal_render($element[$delta][$field_name]);
      if (!empty($item)) {
        $items[] = $item;
      }
    }
  }
  $element['#attributes']['class'] .= ' content-multigroup';
  return count($items) ? theme('item_list', $items, $element['#title'], 'ul', $element['#attributes']) : '';
}