drupal api для таксономии

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

Аватар пользователя Verkhunov Verkhunov 2 апреля 2008 в 0:13

Привет.

Возникла необходимость вывода тизеров в виде нумерованного списка, т.е. ol-li

Сейчас реализовал это так:

page-taxonomy-term.tpl.php

<?php
<ol class="story"><? print $content?></ol>
?>

node.tpl.php

<?php
if (arg(0) == 'taxonomy' && arg(1) == 'term'){
  print 
"<li>"."$node->teaser"."</li>"// новый шаблон
}else{
  print 
$content;
}
?>

Возник вопрос: можно ли такого же результата добиться через переопределение функций в template.php?
Возможно ли использовать для этих целей функцию theme_item_list()?
или использовать функцию theme_box() что бы завернуть список тизеров в ol?
Если можно, то подскажите, пожалуйста, пример. Только начинаю разбираться в api поэтому пока не все ясно.
Спасибо.

Комментарии