[Решено] Темизация поля типа ссылка на термин в views (Drupal 7)

Главные вкладки

Аватар пользователя Love555 Love555 25 января 2013 в 20:11

Есть такая проблема:
надо темизировть вывод поля в Views следующим образом - тип поля - ссылка на термин, поле имеет несколько значений. Стандартно выводятся только выбранные значения типа:
значение1
значение3
значение5
а надо чтобы выводились все значения в словаре, выбранные были выделены, например жирным шрифтом
значение1
значение2
значение3
значение4
значение5
пытаюсь юзать views-view-field.tpl.php , но не знаю как связать словарь и выбранные значения. Буду рада любой подсказке.

Комментарии

Аватар пользователя dk-www dk-www 26 января 2013 в 22:38

Я фигею, темизировать поля и программировать еще не научились а все туда же - бизьнес-бизьнес.
vk.com/video148904331_163780349

Аватар пользователя Love555 Love555 29 января 2013 в 10:40

Спасибо всем за внимание, решение проблемы нашла сама.

<?php
$terms = db_query("
SELECT tid, name FROM {taxonomy_term_data} td
WHERE vid = :vid
ORDER BY weight
", array(':vid' => 6));

$items = array();
foreach ($terms as $term) {
$items[] = l($term->name, 'taxonomy/term/' . $term->tid);
$i = 0;
$y = "off";
foreach ($row -> field_field_str as $value) {
if ($term->name == $row -> field_field_str[$i]["rendered"]["#title"]) {
$y = "on";
}
$i++;
}
print 'tid .'" class="'.$y.'">'. $term->name.'';
}; ?>