Есть необходимость сделать навигацию по "новостям" (нода типа news), такую же как у "стандартного форума" в Друпале.
То есть на странице новостей список последних n новостей, а при входе в одну из них появляется полный текст и самое главное внизу под всем текстом - ссылки на "предыдущую новость", "все новости" и "следующая новость". Как выводить на страницу ноды определенного типа я уже нашел, но еще не попробовал. А вот как сделать такую навигацию для 6-го Друпала не нашел.
Вообще немного подумав, я придумал: Брать из базы все новости и потом подставлять в ссылки предыдущее и следующие значения нод данного типа, но мне кажется это как то угловато.
Может есть другие варианты?
Комментарии
пропишите просто в node.tpl.php текущий nid - 1 для предыдущей и nid + 1 для следующей! В том случае если ноды идут одну за другой!
Что-то вроде
<a href="/node/<?php $lastnext = 1; print $node->nid + $lastnext ?>"><?php print t('Следующая')?></a>
а если нужно только для ноды определенного типа? например = news.
Просто ведь в нодах и целые страницы есть)