Добрый день!
Настраиваю сложный фильтр во Views и появилась задача передать имя пользователя из контекстного фильтра в глобальный фильтр комбинированных полей.
Подробнее:
Есть таблица во Views, где присутствует перечень материалов с именами пользователей сайта. Пользователи не всегда являются авторами материалов.
При помощи глобального фильтра комбинированных полей я отбираю все записи с подстановкой значения нужного пользователя.
Мне необходимо реализовать переход в учётную запись пользователя и вывести у него на странице через Views все материалы, где присутствует его имя (даже если он не автор).
Соответственно при помощи контекстного фильтра (при нажатии на имя пользователя и перехода на его учётную запись) нужно передать имя пользователя в глобальный фильтр и отобрать значения строк с именем выбранного пользователя.
Комментарии
всеми не любимый https://www.drupal.org/project/views_php справится, есди же Вы праведник, то конечно придется алтерить, препроцессить с темизацией или контролить.
А неужели нельзя просто как то перехватить имя пользователя из URL и подставить в Значение глобального фильтра, как это делает контекстный фильтр? Или без Views PHP не обойтись?
Еще можно в contextual filter использовать php validator