logo
Русский
    Русский

      Дополнительные типы блоков (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 отфильтровать пользователя.