заголовок типа - "Раздел" --> "Название статьи"
Прислано: Mops
пн, 19/05/2008 - 14:51
каким способом можно сделать заголовок нода типа: "Раздел" --> "Название статьи" ?
+ чтобы были теги, короче как на хабре)
возможно ли это сделать без установки дополнительных модулей?
- Mops's blog
- Для комментирования войдите или зарегистрируйтесь
<?php
<h2 class="title">
<?php if ($taxonomy): ?>
<span class="terms"><?php print $terms; ?></span>
<span class="separator">→</span>
<?php endif;?>
<a href="<?php print $node_url ?>"><?php print $title ?></a>
</h2>
?>а для тэгов обычная таксономия и tagadelic
- Для комментирования войдите или зарегистрируйтесь
Как раз искала что-то подобное! Спасибо!
- Для комментирования войдите или зарегистрируйтесь
А если терминов больше 1? (:
- Для комментирования войдите или зарегистрируйтесь
Интересно, а если несколько терминов?
- Для комментирования войдите или зарегистрируйтесь
ну вы даете ), щас напишу
- Для комментирования войдите или зарегистрируйтесь
<?php
$voc = 1; // id словаря
print '<h2 class="title">';
if ($taxonomy) {
foreach ($node->taxonomy as $term) {
if($term->vid == $voc) {
print l($term->name,'taxonomy/term/'.$term->tid);
print '<span class="separator">→</span>';
break;
}
}
}
print '<a href="'.$node_url.'">'.$title.'</a>';
print '</h2>';
?>
- Для комментирования войдите или зарегистрируйтесь
супер )))) рождение формата в явном виде
- Для комментирования войдите или зарегистрируйтесь
Надо новый тег заводить - "хабризация".
- Для комментирования войдите или зарегистрируйтесь
Да, интересно, что топикстартер понимал под "разделом"? :)
- Для комментирования войдите или зарегистрируйтесь
под какой темой? O_o
- Для комментирования войдите или зарегистрируйтесь
ошибся, поправил :)
- Для комментирования войдите или зарегистрируйтесь
спасибо!
- Для комментирования войдите или зарегистрируйтесь
я не правильно объяснил наверно, хотя...)
есть 2 словаря:
1) Разделы (новости, статьи,...)
2) Теги (свободно вписываемые)
вот, нужно было чтобы в заголовке, например:
"Новости" (термин из словаря Разделы) --> "Новость номер 1"
..
.. [текст]
..
..
теги: новости, события.. (термины из словаря Теги)
вроде так))
- Для комментирования войдите или зарегистрируйтесь
Вам так и показали.
- Для комментирования войдите или зарегистрируйтесь
да, я уже поблагодарил))
- Для комментирования войдите или зарегистрируйтесь
А если уж быть точным, как на хабре.
Как сделать так, чтоб сначала выводиллось название группы, а потом заголовок поста?
- Для комментирования войдите или зарегистрируйтесь
"Новости" (термин из словаря Разделы) --> "Новость номер 1"
..
.. [текст]
..
..
теги: новости, события.. (термины из словаря Теги)
в догонку, если я хочу что у меня в тегах не дублировался тег "новости"?
какая функция темизирует $terms для node.tpl?
- Для комментирования войдите или зарегистрируйтесь
а если 2 словаря используются?
- Для комментирования войдите или зарегистрируйтесь






Комментарии