Дизайн таксономии

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

Аватар пользователя cascad cascad 24 июня 2008 в 18:05

Не пойму как изменить дизайн таксономии.

Получается это:

<*ul class="links inline"><*li class="taxonomy_term_14 first last"><*a href="/metki/strnica" rel="tag" title="">Страница

Мне бы просто сделать так, чтобы термины шли подряд через запятую : <*a href="metki/stranica1">Страница 1, <*a href="metki/stranica2">Страница 2

Даже через CSS не могу сделать так, чтобы шли через запятую.

Комментарии

Аватар пользователя cardina1 cardina1 25 июня 2008 в 14:42

Можно вручную формировать список терминов. Для этого надо прописать в template.php функцию:

function {themeName}_print_terms($nid)
{
        $terms = taxonomy_node_get_terms($nid);
        foreach ($terms as $term)
        {
                $link[] = l($term->name, taxonomy_term_path($term), array('rel' => 'tag', 'title' => strip_tags($term->description)));
        }
        return implode(', ', $link);
}

Где themeName – имя темы оформления
И в шаблоне node.tpl.php вызвать эту функцию {themeName}_print_terms($node->nid) вместо $terms.