Основные ссылки на Drupal 6: как мне ссылаться на мои последние новости? - PullRequest
3 голосов
/ 08 марта 2010

Я определил пользовательский тип контента - новости. У меня также есть пункт меню - последние новости - который ссылается на один из новостных узлов. Я хочу, чтобы это было связано с последними из них. Как бы я это сделал?

1 Ответ

1 голос
/ 09 марта 2010

Общий подход конечного пользователя: Используя модуль Представления , вы создаете страницу просмотра (со своим собственным путем), в которой отображаются только самые последние (или n последних) узлов , Затем вы указываете свой пункт меню на этой странице.


Альтернативный подход разработчика: Если вы хотите избежать накладных расходов модуля представлений, вы также можете реализовать hook_menu() в пользовательском модуле. Там вы должны зарегистрировать пользовательскую функцию обратного вызова для нового пути (например, «/ show / latest / news»). Функция обратного вызова затем определяет последний узел новостей и либо отображает его сам, либо перенаправляет на его путь, используя drupal_goto(). Ваш пункт меню будет указывать на новый путь.

...