Posted by dakku on June 24, 2009 at 12:00pm
| Project: | Relevant Content |
| Version: | 6.x-1.x-dev |
| Component: | Code |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | patch (to be ported) |
Issue Summary
Hi Nick,
As per our discussion this afternoon, I am pasting the remarked out lines for your reference. This is related to the double nesting of the following div:
<div class="field field-type-relevant-content field-field-foo-bar"><?php
/**
* Theme function for outputing a "Relevant Content" field. This is basically the same as theme_field() in the content.module of CCK,
* but it also allows the optional header text.
*/
function theme_relevant_content_cck_field($element) {
$items_output = '';
$format = $element['#formatter'];
$count = 1;
foreach ($element['items']['#item'] as $delta => $item) {
$items_output .= '<div class="field-item '. ($count % 2 ? 'odd' : 'even') .'">'. theme('relevant_content_cck_field_format_'. $format, $item) .'</div>';
$count++;
}
$output = '';
if (!empty($items_output)) {
#$output .= '<div class="field field-type-relevant-content field-'. check_plain(strtr($element['#field_name'], '_', '-')) .'">';
if (!empty($element['header']['#item']['safe'])) {
$output .= '<div class="field-header description">'. $element['header']['#item']['safe'] .'</div>';
}
$output .= '<div class="field-items">'. $items_output .'</div>';
#$output .= '</div>';
}
return $output;
}
?>