Чтобы переопределить вывод ноды или тизера надо в теме сделать хук на функцию:
theme_node($node, $teaser = FALSE, $page = FALSE)
Если нужен тизер ноды, то передается $teaser = TRUE.
И там можно уже и заголовки какие хошь прописать, и убрать всё лишнее, и произвольный вывод в зависимости от типа ноды.
Исходник функции найдешь в сырцах, там подробные комментарии.
Комментарии
Может стоит посмотреть в CSS?
======================================================
Ссылки на:[url=http://drupal.ru/node/4210]Дизайн[/url],[url=http://drupal.ru/node/4207]Документацию[/url],[url=http://drupal.ru/node/3983]Переводы[/url].Тестируем [url=http://wiki.drupal.ru]WiKi[/url]
Тьфу черт, я то думал, что Тизер берет заголовок из Ноды.
А оказалось, что Тизер - это тизер, а Нода - это нода. И проблемка решилась - исправил просто там где node_url - убрал H2, поставил параграфы
там где node_url - убрал H2, поставил параграфы
Может, лучше li? Семантические маньяки будут довольны
Ли поставлю, когда разберусь, как удалять из тизера все, кроме заголовка. Мучаю модулем Content templates
Почему то не получается удалять теги
<?php print $node->title ?>
Если я добавляю этот код, выводится и заголовок статьи с ссылкой на полную версию и еще раз заголовок.
Не понимаю ...
Можно через CCK. Сделать все hidden.
- - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
Переводы некоторых модулей.
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.
Чтобы переопределить вывод ноды или тизера надо в теме сделать хук на функцию:
theme_node($node, $teaser = FALSE, $page = FALSE)
Если нужен тизер ноды, то передается $teaser = TRUE.
И там можно уже и заголовки какие хошь прописать, и убрать всё лишнее, и произвольный вывод в зависимости от типа ноды.
Исходник функции найдешь в сырцах, там подробные комментарии.