Критерий сортировки при выводе нод термина таксономии

25 декабря 2010 в 19:45
Аватар пользователя Chalk Chalk 0 12

И снова здраствуйте!
Есть каталог продукции и многоуровневый словарь таксономии для задания категории товара. Для каждого продукта создается своя нода и закрепляется за определенным термином таксономии (включая родительские). К ноде прикручена система рейтинга Fivestar.
Дело в том, что по умолчанию, если открыть страницу термина таксономии, то там выводятся все прикрепленные за этим термином ноды с сортировкой по дате. А необходимо сделать, чтобы была сортировка по рейтингу Fivestar.
Как сделать для отдельной страницы сортировку по рейтингу через Views уже разобрался. Вся проблема в том, что словарь таксономии постоянно расширяется и для каждого термина создавать свою вьху - бред. Можно ли как то массово изменить порядок сортировки нод для определенного словаря?
Надеюсь изложил доступно Smile Спасибо

Комментарии

"Chalk" wrote:
Вся проблема в том, что словарь таксономии постоянно расширяется и для каждого термина создавать свою вьху - бред.

аргументы? а вьюсе есть дефолтное представление taxonomy_term, посмотрите его

25 декабря 2010 в 20:48

Т.е можно настроить автоматически для всего словаря сразу? И если можно, то чуток поподробне, а то не могу найти где это все дело..

25 декабря 2010 в 21:38

Все же не все так просто. У меня несколько словарей. И если я что-то меняю, то меняется во всех словарях. Если же выделить в аргументах какой то один словарь, то другие вообще не отображаются.. Есть какие то хитрости?

25 декабря 2010 в 22:45

"xxandeadxx" wrote:

http://drupal.org/project/tvi[/quote]
Искал решение, этот модуль помог - почти!!!

Подскажите как решить мою ситуацию. На сайте много словарей, два из них нужно вывести через виевс и по разному темизировать, а другие должны выводиться как обычно.
Вывести через виевс с помощью tvi получилось, но и другие словари стали проходить через представление.
В настойках словаря как и в настройках термина есть чекбокс:
Use view override.
Unchecking this field will disable the use of the view when displaying this taxonomy page.

Увидел его, обрадовался - отметил, но эффекта ноль. Как это решить кто подскажет?

up спустя 15 мин.
Вопрос решен, поставил dev версию модуля, все заработало. Правда перестал работать Taxonomy Breadcrumb

11 февраля 2011 в 5:02

"<a href="mailto:mNigma@drupal.org">mNigma@drupal.org</a>" wrote:
Искал решение, этот модуль помог - почти!!!

В вашем случае надо 3 вьюса - 1 стандартный для всех словарей (taxonomy_term) и два на его основе под "нестандартные" словари, а в словарях с помощью модуля http://drupal.org/project/tvi указываете какой вьюс использовать.

11 февраля 2011 в 5:31

"kodo" wrote:
В вашем случае надо 3 вьюса

Спасибо за ответ! Покрутил, понял что без стандартного не обойтись. Но в моем случае, нужно выводить не через виевс остальные термины.
Решили удалить с таксономии термины и создать отдельно 2 типа материала.

14 февраля 2011 в 1:14