Views, вывод терминов, как выборочным терминам присвоить класс?

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

Аватар пользователя Jean-Claude Jean-Claude 12 января 2013 в 23:30

D6, думал найти какой-нибудь модуль по приоритетам/важности терминов, но не нашел

есть список городов в таксономии, выводятся они виевсом
выборочно хочу крупные города/обл.центры вывести либо крупным шрифтом, либо красным цветом

в общем нужно присвоить css класс некоторым терминам

как бы это сделать?

мелькнула мысль выписать список tid и выводить поля терминов через поле с php условием

если (термин = 37 или термин = 69 или термин = 127 или термин = 139)
{
тогда выводим термин с class="bigcity"
}

вот только как осуществить пока не знаю, может views_customfield

Комментарии

Аватар пользователя Jean-Claude Jean-Claude 12 января 2013 в 23:56

разрулил в общем

custom field php

<?php

$os 

= array(375378);

$tid $data->tid;
if (
in_array($tid$os))
{
$options = array('attributes' => array('class' => 'bigcity'));
print 
l($data->term_data_name'taxonomy/term/' $tid$options);
}
else print 
l($data->term_data_name'taxonomy/term/' $tid);

?>
Аватар пользователя multpix multpix 13 января 2013 в 0:42

"Заводской раб" wrote:

смотрел, ждал чуда))
но, топорно как-то..
али нет?

словарь с иерархией не спасет?
область на первый ур. и дале по терр. подчинению в глубь...