Приветствую уважаемое сообщество Друпал.ру!
С радостью знакомлюсь с друпал и у меня возник вопрос следующего рода:
по замыслу у разных разделов сайта или, допустим, страниц перед заголовком разное изображение. собственно, каким образом это можно реализовать? изменчющийся класс или что-то в этом роде.
Спасибо заранее!
Комментарии
я имел в виду Разные стили заголовков на разных страницах.
Как-то так
в node.tpl.php размещаем
switch ($node->type) {
case тип ноды 1:
<span class="стиль 1">
<a href="<?php print $node_url ?>" title="<?php print $title ?>"><?php print $title ?></a> </span>
break;
case тип ноды 2:
<span class="стиль 2">
<a href="<?php print $node_url ?>" title="<?php print $title ?>"><?php print $title ?></a> </span>
break;
default:
// тоже что-нибудь можно
}
?>
затем в style.css прописать все стили
все что душе угодно
}
спасибо, Вы мне очень помогли!
case "type1":
?>
<h2 class="1"><a href="<?php print $node_url ?>" title="<?php print $title ?>"><?php print $title ?></a></h2>
<?php
break;
case "type2":
?>
<h2 class="2"><a href="<?php print $node_url ?>" title="<?php print $title ?>"><?php print $title ?></a></h2>
<?php
break;
default:
}
?>
так, чтобы быть точнее, мало ли пригодится кому-то ещё.
А если усложнить задачу и сделать, чтобы менялся класс у $title в page.tpl в зависимости от страниц или терминов словаря? Делал определяя пути, но это не удобно(
под страницами вы что подразумеваете?
К примеру, на странице Контакты там h1 class="contact", или на странице родителя словаря про Васю был h1 class="vasya"