Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗

Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.

Демо EBT модули Скачать EBT модули

❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами

Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.

Демо EPT модули Скачать EPT модули

Scroll

Как правильно использовать Global: PHP в представление для фильтрации контента?

22/02/2025, by Гость (не проверено)
Форумы

Всем доброе время суток!
Очень прошу опытных форумчан помочь с такой задачкой.
Хочу в представлении создать фильтр с помощью php фильтра - название фильтра Global: PHP.

Данное представление - это своя создана страница. Выводятся поля формы.
В представлении выводиться несколько полей формы. Одно из них имя пользователя. Этот пользователь - это не текущий пользователь.
Мне нужно, что бы это представление было видно только пользователям с этого поля.
Как правильно прописать код фильтра. В Global: PHP среди AVAILABLE VARIABLES это поле отображается как $row->field_name
Если есть другие варианты фильтрации не используя Global: PHP буду рад услышать. В CONTEXTUAL FILTERS нет возможности отфильтровать по данному критерию.
Использую друпал 7.
За ранее спасибо всем, кто не прошел мимо!


Вам нужно использовать не контекстный фильтр, а обычный. Вбейти в обычном фильтре php код или хотя бы попробуйте по uid отфильтровать пользователя.