Здравствуйте. Интересует следующая тема.
Вот смотрите, создал категории в таксономии, заполнил категории материалами. Как мне управлять порядком вывода нодов на страницах категории по дате их создания? Неужели нет какогото простого механизма, мне кажется использование модуля вьюс в данном случае избыточно.
Комментарии
На страницах taxonomy/term/% ноды и так сортируются по дате.
Если нужна другая сортировка, то см. taxonomy.pages.inc там есть строка
$output = theme('taxonomy_term_page', $tids, taxonomy_select_nodes($tids, $terms['operator'], $depth, TRUE));
ее можно заменить на
$sort = 'n.title DESC'; // по имени
$output = theme('taxonomy_term_page', $tids, taxonomy_select_nodes($tids, $terms['operator'], $depth, TRUE, $sort));
Получается по простому никак? А лезть в код ядра не стоит наверное.
Не понимаю почему разработчики не предусмотрели такую простую возможность в станартной поставке.
Фу, Никита убийца котят, маленьких, миленьких, котят
Все. Нашел простой выход. Может кому пригодиться. Сначало исходя из идиологии друпала решил попытаться написать такой модуль, простые действия реализуй простым модулем. Потом сделал проще, нашел готовый - nodeorder - самое то для мелкого сайта.
Вещь прикольная, но как её заставить работать с pathauto?