Изменить текст no-results во views программно

Drupal views позволяют сконфигурировать сообщение на случай если результат запроса пуст и нельзя срендерить какой либо контент для данного представления.

Данная опция находится во вкладке ‘advanced’ вашего представления. Но в данной статье я покажу как изменить её программно перед рендерингом шаблона views.

Описанную выше настройку в конфигурации views нужно произвести, чтобы не потребовалось писать более сложный код.

Правка производится как hook_views_pre_render(&$view);

Элементы, выделенные заглавными буквами, замените согласно тому, что есть у вас.

DISPLAY_NAME — обычно это ‘default’, если вы не создавали разные виды ‘display’ для представления. Можете взять нужные имена из URL при редактировании вашего представления.

/admin/structure/views/view/VIEW_NAME/edit/DISPLAY_NAME

Написать комментарий

Мало букафф? Читайте есчо !

Вывод меню с фиксированной глубиной в Drupal

Март 25, 2019 г.

Блок меню core модуля menu позволяет вывести всю иерархию меню полностью, но иногда требуется показать только 1-2 верхних уровня. Посмотрим как организовать такой вывод. Drupal в модуле menu использует функцию menu_tree('ИМЯ МЕНЮ'), чтобы рендерить ...

Читать

Добавление условий во views программно

Март 31, 2019 г.

Модуль Views - мощный инструмент в копилке друпалера. Конструктор позволяет создавать условия, перекрывающие большую часть потребностей в практических ...

Читать

 

Комментарии к «Изменить текст no-results во views программно»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: