Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

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

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

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

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

1 answer
votes: 1235
Answer

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