Прячем поле view в зависимости от роли пользователя в Drupal

Метод работает не только с ролями, но и любой другой логикой, которую вы в силах реализовать в коде.

Нам понадобится hook_views_pre_render, где мы выполним проверку и отключим не нужное нам поле представления.

Все имена полей можно вывести, используя devel:

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

Реализация формы поиска товаров

Май 11, 2023 г.

См. основной материал для введения. Форма в нашем случае не требует отправки/проверки данных, и реализует только два метода - getFormId и buildForm. Хотя форма и не содержит кнопки submit, но все равно будет реагировать на отправку данных, поэтому ...

Читать

Attempting to re-run cron while it is already running.

Июнь 3, 2025 г.

Попытка запустить cron параллельно с запущенным кроном не увенчается успехом, так как Drupal использует блокировку. Но иногда, из-за ошибок во время исполнения, блокировка не снимается. Что делать, если блокировка не была снята штатно? На самом ...

Читать

Как удалить объявленный ранее @RestResource

Июль 12, 2023 г.

Сначала вы создали в Drupal rest ресурс - /Plugin/rest/resource, поработали с ним, а потом пришло время прощаться. Но вот проблема - система уже знает о ресурсе, и если вы удалите файл, то при попытке зайти в админ панель расширений /admin/modules, вы ...

Читать

Создание контроллера для скачивания файла в Drupal

Сентябрь 6, 2023 г.

Пример кода, реализующий endpoint скачиваемого файла. [crayon-69e645b6ced7a668643492/] Кроме контроллера, вам потребуется еще задать маршрут. Пример описания маршрута: [crayon-69e645b6ced80681272887/]

Читать
 

Комментарии к «Прячем поле view в зависимости от роли пользователя в Drupal»

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



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