Выделение заголовка термина тегом<h1>

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

Аватар пользователя digital_sword digital_sword 7 июля 2010 в 23:45

Как получается на странице термина: общее название термина (фрукты), и присвоенные термину статьи (яблоки, груши...). И все заголовки обернуты h2. Логично было бы сам заголовок термина (фрукты) оборачивать h1, а уж яблоки, груши оставить h2. Но тут, похоже, один шаблон для всех.

Сниппетиков никаких нет?

И еще вопрос: на странице термина прикрепленный материал выдается в виде анонса. Как регулировать его длину? Меню "Настройки публикации", где регулируется длина анонсов, не влияет на него никак.

Комментарии

Аватар пользователя VasyOK VasyOK 8 июля 2010 в 3:37

"digital_sword" wrote:
Сниппетиков никаких нет?
вроде сниппеты для этого не нужны.

page.tpl.php надо немного подергать.
Вот как я решил похожую проблему:
http://www.drupal.ru/node/46101

Только у меня там все заголовки h2, но можно поставить и h1.

"digital_sword" wrote:
Как регулировать его длину? Меню "Настройки публикации", где регулируется длина анонсов, не влияет на него никак.

У вас наверное редактор какойто установлен. Если вы его так любите, то им и выставляйте разделение анонса. CKEditor например это позволяет.

Аватар пользователя digital_sword digital_sword 8 июля 2010 в 8:19

Там есть строчка, которая выводит все титлы
<?php if ($title): print '<h2'. ($tabs ? ' class="with-tabs"' : '') .'>'. $title .'</h2>'; endif; ?>
Как поставить проверку на заголовок термина?

Думаю, так должно получиться:

<?php if ($title & !проверка_на_заголовок_термина): print '<h2'. ($tabs ? ' class="with-tabs"' : '') .'>'. $title .'</h2>'; endif; ?>
<?php if (проверка_на_заголовок_термина): print '<h1'. ($tabs ? ' class="with-tabs"' : '') .'>'. $title .'</h1>'; endif; ?>

Чем заменить проверка_на_заголовок_термина?

"VasyOK" wrote:
У вас наверное редактор какой-то установлен.

Нет. Но анонс формируется при создании материала. Нужно было просто отредактировать материал, чтобы все променялось. С этим ясно, с заголовком как быть?

Аватар пользователя digital_sword digital_sword 8 июля 2010 в 9:43

"RxB" wrote:
сделать шаблон page-taxonomy.tpl.php и не ипать моск

ха! действительно... Спасибо

Кстати как можно узнать какие имена шаблонов и для чего использовать? Они ж и для cck-полей и для всего создаются