смысл такой: допустим, необходимо чтобы какой-то материал отличался от всех остальных (ну что-типа "важное" и т.п.)
возможно ли как-то сделать цвет заголовка материала на другой, при этом оставив все остальные материалы как есть?
может модуль есть какой? или как?
ума не приложу!
а было бы совсем неплохо, если бы в заголовке, (плюсом ко всему), можно было еще выводить маленькую картинку типа "Внимание" или "Важно"... ну что-нибудь на подобие этого
Комментарии
В материале CCK поле "важно - не важно" селект какой нибудь для примера.
Дальше в шаблоне типа материала проверяете если стоит важно то для h2 или какой там тег добавляете класс "важно" иначе ничего не добавляете.
Дальше CSS.
Писанины три строчки кода.
к сожалению, не силен в написании кода... подправить под свои нужды кое-как могу, а вот так, с нуля... к сожалению пока нет
Проще господа, намного проще...
1) Другой тип ноды. Сделайте node-type.tpl.php - там добавляете стили, какие вам хочется, картинки, настраиваете и т.д.
2) Если используете Закрепить на главной для выделения - там даже в дефолтном нод.тпл есть класс sticky - опять таки, темизируете как хотите.
Там же есть условие "если Закреплено, то..." вставите картинку.
3) покопайтесь в продвинутых темах типа Acquia Marina. По-моему, там как-то делается, чтобы в классах писать тип ноды, на главной ли нода, закреплена ли и т.п. Скопируйте все что нужно из template.php или пишите свою тему на базе этих "продвинутых" тем.
4) Если все совсем уж сложно (нужно выбрать некоторые ноды, причем не закреплять их и не менять тип), то наверное можно пользоваться советом glu2006 или модулем flag (тоже правда, придется проверять - есть ли такой флаг или нет).
Для тех кому все-таки лень или неохота ставить модули!
1. Идем в настройки типа материала.
2. Для типа материала который должен быть подвержен таким преобразованиям добавляем поле textfield его тип select
3. В возможных значениях указываем 0|не возможно, 1|возможно (не забываем каждое значение с новой строки)
4. Идем в node.tpl.php если нет своего шаблона для типа материала, если есть то туда.
5. Пишем коду кусочек
<?php if ($node->field_имя_поляССК[0]) { ?>
<h2 class="super-puper"><a href="<?php print $node_url ?>" title="<?php print $title ?>"><?php print $title ?></a></h2>
<?php } else { ?>
<h2><a href="<?php print $node_url ?>" title="<?php print $title ?>"><?php print $title ?></a></h2>
<?php } ?>
<?php endif; ?>
вместо вот этого:
<h2><a href="<?php print $node_url ?>" title="<?php print $title ?>"><?php print $title ?></a></h2>
<?php endif; ?>
вставляем.
Дальше в стилях в CSS темы пишем
color: red;
}
Собственно и все.
спасибо, в понимании темизации мне пригодится...