Завернуть тип содержимого в свой класс [Решено]

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

Аватар пользователя lacrim lacrim 17 января 2012 в 16:05

Возникла така дилема, как то давно на основе шаблона чужого делал сайт и там для каждого типа содержимого выделялся свой класс типа: <div id="node-37" class="node node-kvartir node-kvartir-page clear-block">

где node-kvartir node-kvartir-page и есть этот самый тип материала.

Сейчас делаю сайт на основе темы гарланд и там только <div id="node-26" class="node"> в упор не пойму как там вывести что то подобное для каждого типа материала, помогите пожалуйста разобраться!

Комментарии

Аватар пользователя lacrim lacrim 17 января 2012 в 22:05

Конечно Smile Заходите в папку с вашим шаблоном, открываете файл nore.tpl.php там вторая или треться строка начинаеться так: <?php<div id="node-<?php print $node->nid?>"?> или что то вроде того, полностью удалите эту строку и вставтье вместо неё

<?php<div id="node-<?php print $node->nid?>" class="node<?php 
if ($sticky) { print ' sticky'; } ?><?php if (!$status) { print ' node-unpublished'; } ?>">?>

и будет вам счастье Smile

Аватар пользователя IrinaPetrova IrinaPetrova 17 января 2012 в 22:19

"lacrim" wrote:
и будет вам счастье =)

Извините пожалуйста за беспокойство, но что изменить то? У меня данная строка и так есть в node.tpl.php в том виде что вы ее написали.

Аватар пользователя lacrim lacrim 17 января 2012 в 22:29

хорошо, значит у вас в шаблон уже выводиться дополнительный класс смотрите с помошью firebug ))
ну и расскажите что вообще необходимо сделать Smile