заголовок типа - "Раздел" --> "Название статьи"

Прислано: Mops

пн, 19/05/2008 - 14:51

Другие статьи по теме:

каким способом можно сделать заголовок нода типа: "Раздел" --> "Название статьи" ?
+ чтобы были теги, короче как на хабре)
возможно ли это сделать без установки дополнительных модулей?

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано penexe в пн, 19/05/2008 - 15:11.

<?php
<h2 class="title">
  <?
php if ($taxonomy): ?>
    <span class="terms"><?php print $terms?></span>
    <span class="separator">&#8594;</span>
  <?php endif;?>
  <a href="<?php print $node_url ?>"><?php print $title ?></a>
</h2>
?>

а для тэгов обычная таксономия и tagadelic


Опубликовано Geldora в пн, 19/05/2008 - 17:22.

Как раз искала что-то подобное! Спасибо!


Опубликовано Химический Али в пн, 19/05/2008 - 17:30.

А если терминов больше 1? (:


Опубликовано Valeratal в пн, 19/05/2008 - 17:30.

Интересно, а если несколько терминов?


Опубликовано penexe в пн, 19/05/2008 - 18:41.

ну вы даете ), щас напишу


Опубликовано penexe в пн, 19/05/2008 - 19:39.


<?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>';
?>


Опубликовано likeleto в пн, 19/05/2008 - 19:47.

супер )))) рождение формата в явном виде


Опубликовано Химический Али в вт, 20/05/2008 - 04:36.

Надо новый тег заводить - "хабризация".


Опубликовано Valeratal в вт, 20/05/2008 - 09:25.

Да, интересно, что топикстартер понимал под "разделом"? :)


Опубликовано penexe в вт, 20/05/2008 - 08:55.

под какой темой? O_o


Опубликовано Valeratal в вт, 20/05/2008 - 09:25.

ошибся, поправил :)


Опубликовано Mops в вт, 20/05/2008 - 20:40.

спасибо!


Опубликовано Mops в вт, 20/05/2008 - 20:47.

я не правильно объяснил наверно, хотя...)

есть 2 словаря:
1) Разделы (новости, статьи,...)
2) Теги (свободно вписываемые)

вот, нужно было чтобы в заголовке, например:

"Новости" (термин из словаря Разделы) --> "Новость номер 1"
..
.. [текст]
..
..
теги: новости, события.. (термины из словаря Теги)

вроде так))


Опубликовано Химический Али в ср, 21/05/2008 - 04:08.

Вам так и показали.


Опубликовано Mops в ср, 21/05/2008 - 15:57.

да, я уже поблагодарил))


Опубликовано enjoy в чт, 24/07/2008 - 19:37.

А если уж быть точным, как на хабре.
Как сделать так, чтоб сначала выводиллось название группы, а потом заголовок поста?


Опубликовано nleo в вт, 17/02/2009 - 05:45.

"Mops" написал(а):

"Новости" (термин из словаря Разделы) --> "Новость номер 1"
..
.. [текст]
..
..
теги: новости, события.. (термины из словаря Теги)

в догонку, если я хочу что у меня в тегах не дублировался тег "новости"?
какая функция темизирует $terms для node.tpl?


Опубликовано iNFerNo в ср, 03/11/2010 - 10:14.

"Valeratal" написал(а):

а если 2 словаря используются?


Новое на сайте

Ссылки партнёров