Рейтинг:1

Как разрешить пользователям сортировать статьи по тегу с помощью поля выбора?

флаг uy

У меня есть страница просмотра (статьи), с отношением терминов таксономии для теги запас слов. У меня нет контекстных фильтров, и критерии фильтрации следующие.

  • Опубликовано
  • Тип: статья
  • Термин таксономии (открытый) (с отношением «термин», идентификатором «tid», без множественного выбора, оператором «один из», но я также пробовал «все» безрезультатно)

Сначала список статей на странице отображается правильно, но когда я выбираю тег в поле выбора и нажимаю «применить», я получаю сообщение об ошибке.

InvalidArgumentException: требуется действительный ключ записи кэша. Используйте getAll() для получения всех данных таблицы. в Drupal\views\ViewsData->get() (строка 140 core\modules\views\src\ViewsData.php).

Что я сделал не так?

Jaypan avatar
флаг de
Добро пожаловать в Drupal Ответы. Если вы не делали никакого пользовательского кодирования, и это все через пользовательский интерфейс, вы, вероятно, нашли ошибку и не делаете ничего плохого. Таким образом, вы должны искать эту ошибку в очереди ошибок Drupal (https://www.drupal.org/project/issues/drupal) и опубликовать отчет об ошибке, если вы ничего не найдете.
Famaxis avatar
флаг uy
@Jaypan, спасибо за комментарий. Я новичок в Drupal и на самом деле я с большой долей вероятности смогу сделать что-то не так.То, что я хочу сделать - это настолько просто и элементарно, что я уверен, что я чего-то не понимаю. Не могли бы вы объяснить, как фильтровать по тегам? Или поделитесь ссылкой с объяснением? Я искал, но не нашел того, что мне было нужно.
Рейтинг:1
флаг uy

Четыре часа спустя я нашел, в чем была ошибка. Я вообще не должен использовать никаких отношений. Все, что мне нужно, это критерии фильтра «Контент: Теги (открытые)» с настройками по умолчанию.

Ответить или комментировать

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