Drupal сортировка узлов без представлений - PullRequest
0 голосов
/ 16 февраля 2011

Как отсортировать вывод списков узлов без использования Views?

Я уже создал свой шаблон для списка узлов на основе категории

список находится под этим форматом URL:

/taxonomy/term/53

и с использованием шаблона

page-taxonomy-term-53.tpl.php

Я создал поле CCK (вес) под каждым узлом для сортировки.

ТИА

1 Ответ

1 голос
/ 16 февраля 2011

В page-taxonomy-term-53.tpl.php у вас нет доступа к объектам узлов, просто уже тематический $ content. Вы можете написать здесь пользовательский фрагмент, который будет сортировать термин, но я рекомендую другой способ:

Если "/ taxonomy / term / 53" предоставляется модулем таксономии (не представлениями), добавьте эту функцию theme_taxonomy_term_page ($ tids, $ result) как YOURTHEMENAME_taxonomy_term_page (...) в ваш template.php и выполните пользовательскую сортировку по объекту $ result получить код тем из таксономии.pages.inc).

...