Редактируем атрибуты ссылки в twig шаблоне

Как без хуков preprocess в Drupal добавить, например, атрибут target для ссылки в шаблоне?

Например, возьмем штатный шаблон file-link.html.twig:

Используем фильтр merge, добавляя нужные атрибуты:

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

Создание администратора через drush, Drupal 9

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

Полезные команды для создания пользователя с админ правами, используя drush. Для начала нужно создать пользователя (пусть это будет yury): [crayon-6aef56ef6ddbd650372324/] Далее назначим ему роль администратора: [crayon-6aef56ef6ddc6338077783/] ...

Читать

Как добавить css классы в attributes (twig, Drupal)

Май 16, 2024 г.

Порою требуется добавить свои классы в переменную attributes на уровне шаблона (в twig). Переменная attributes - это объект Drupal\Core\Template\Attribute. У него есть нужный нам метод - addClass(). Пример использования: [crayon-6aef56ef6def8220186244/]

Читать

Корзина не пуста - изменим стиль пункта меню

Август 2, 2023 г.

Использую Drupal Commerce, и в меню у меня есть пункт "Корзина", со ссылкой на корзину пользователя. Хочется, чтобы стиль пункта меню менялся, если корзина не пуста. Я буду использовать hook_preprocess_menu темы, чтобы изменить нужный пункт меню ...

Читать

Настройка редиректов в Drupal

Октябрь 5, 2024 г.

Речь пойдет о модуле redirect, который, несмотря на свои простые функции, не всегда понятен редакторам сайта. После установки модуля, на сайте появляется ...

Читать
 

Комментарии к «Редактируем атрибуты ссылки в twig шаблоне»

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



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