Подтвердить что ты не робот

Сортировка сгруппированных узлов по таксономии в виде

У меня есть один словарь с четырьмя таксономическими терминами

- Term A
- Term B
- Term C
- Term D

и есть некоторые узлы, которые я сгруппировал в представлениях по таксономическому термину, поэтому результат выглядит

like this:
- Term 1
  - Node 1
  - Node 2
- Term B
  - Node 3
  - Node 4
... and so on...

Затем я переупорядочиваю термины, но при просмотре страницы просмотров нет никаких изменений. Все тот же порядок. Итак, пожалуйста, каковы шаги, чтобы сделать их упорядоченными по весу?

4b9b3361

Ответ 1

Я отвечу на этот вопрос сам.. надеюсь, что это помогает некоторым людям. В представлениях просто добавьте 'Relationship' -> Content: Taxonomy terms on node, а затем вы можете добавить в 'Sort criteria' -> (term) Taxonomy term: Weight (asc) Что все

Ответ 2

Для меня даже после добавления термина "отношения" → Содержание: таксономия на node "" Критерии сортировки "- > (термин) Термин таксономии: вес" все еще не доступен".

Я выяснил, что после проверки "отключить кэширование данных просмотров" в разделе admin/structure/views/settings/advanced он стал доступен (как и многие другие критерии сортировки и фильтрации). Я заметил, что проверка "отключение кэширования данных просмотров" была необходима только на удаленном хосте, а не на локальном хосте.

Я понятия не имею, почему это так (я не эксперт по drupal), но, возможно, это может помочь кому-то.