Я использую Drupal 8 с search_api, elasti c поиск и просмотр результатов поиска. Все работает отлично, кроме одной вещи.
Представление проверяет доступ к полученным объектам, так что, например, для анонимных пользователей не отображаются результаты, которые могут видеть только проверенные пользователи. Это работает, но количество результатов поиска больше не является правильным.
Я нашел эту информацию Правильный способ проверки доступа к узлам в представлениях - добавить фильтр на индексированный узел: узел информация о доступе.
Итак, я хочу отключить проверку доступа к представлению.
Когда я добавляю информацию о доступе к узлу фильтра в свое представление, мне нужно указать значение для фильтра. Я не хочу вводить здесь заданное значение c, а только отображать узлы, для которых у текущего пользователя есть разрешение, в результатах поиска.
Кто-нибудь знает, как я могу это реализовать?