function theme_viewreference_item_advanced in View reference 6        
                          
                  
                        Same name and namespace in other branches
- 6.2 viewreference.module \theme_viewreference_item_advanced()
 
 
File
 
   - ./viewreference.module, line 664
 
  - Defines a field type for referencing a view from a node.
 
Code
function theme_viewreference_item_advanced($item, $field_names, $view) {
  $item_fields = array();
  $item = (array) $item;
  foreach ($item as $delta => $value) {
    
    $value = preg_replace('/<a[^>]*>(.*)<\\/a>/iU', '$1', $value);
    if (!empty($value)) {
      $item_fields[] = "<span class='view-field view-data-{$field_names[$delta]}'>{$value}</span>";
    }
  }
  $output = implode(' - ', $item_fields);
  $output = "<span class='view-item view-item-{$view->name}'>{$output}</span>";
  return $output;
}