Проблема с выводом ссылок на термины таксономии в ноде

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

Аватар пользователя iskatel iskatel 31 марта 2009 в 0:08

Добрый вечер.
У меня такой вопрос. Подключена тема Waffles для 6 друпала.
Почему то в статьях не выводятся ссылки на термины таксономии.
Насколько мне известно за это отвечает следующий код в node.tpl.php
<?php if ($terms): ?>

<?php print $terms; ?>

<?php endif;?>
Может кто объяснит что не так. Я пробовал подключать различные темы в некоторых эти ссылки появляются а в некоторых нет.

И другой вопрос. У меня на сайте три типа материалов:
1) газета (номер газеты)
2) статьи газеты
3) авторы.
С помощью модуля NodeReferer создал связи между ними таким образом что к номеру газеты или к автору прилагаются статьи которые к ним относятся.

Необходимо сделать так чтобы в ноде каждой статьи с боку выводились ссылки на все статьи этого номера. Как это можно реализовать.

Комментарии

Аватар пользователя iskatel iskatel 1 апреля 2009 в 0:20

Я вот что подумал насчет второго вопроса - если для статей газеты задать такой путь в адресе: "статьи/номер газеты/название статьи" то для всех статей номера название адреса номера будет одинаковым. Это наталкивает на мысль что было бы возможно включит в ноду статьи (или еще где) код который анализировал бы адресную строку и выводил бы в ноде ссылки на все статьи которые имеют такой же адрес номера как и данная статья.
Кто знает как это реализовать? Или нужно идти другим путем?
Я задавал ранее подобный вопрос но все советовали установит модули типа Related links , Relevant Content , Similar Entries, Taxonomy Quick Find но эти модули неудобны для этого так как не позволяют сделать то что мне нужно автоматом.

А мне всего лишь нужно включит такой код - проверить адрес ноды, далее проверит адреса других нод на соответствие части адреса "номер газеты" с данной нодой, далее вывести список соответствующих данному условию статей в данной ноде.

Аватар пользователя iskatel iskatel 3 апреля 2009 в 1:55

неужели нет ответа на этот вопрос я уж замучился искать.
Наконец то нашел!!! Оказывается это можно организовать с помощью модуля taxonomy quick find. Но почему то при включенном модуле NodeBreadcrumb блок со ссылками не выводится. Кто знает в чем дело и как исправить.

Аватар пользователя iskatel iskatel 3 апреля 2009 в 7:48

Оказывается то же самое можно сделать и с помощью модуля Associated Nodes. У этого модуля возможностей даже больше чем у taxonomy quick find.
Но возник такой вопрос: в блоке не отображается ссылка на открытую в данное время статью. А в taxonomy quick find отображалась и ссылка на открытую статью. Как это можно исправить?