В шаблонах twig вы можете использовать функцию link, для рендера ссылки.
Параметры вызова следующие — link($text, $uri, $attributes = {}), первые два — обязательные.
|
|
{{ link( 'Link text', 'internal:/', { 'class':['primary-button', 'button']} ) }} |
Результатом будет следующий HTML код:
|
|
<a href="/" class="primary-button button">Link text</a> |
Другие полезные функции в twig в документации drupal.
Drupal 8/9 twig
Данная запись опубликована в 03.10.2021 16:03 и размещена в рубрике Drupal.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Август 31, 2021 г.
Рассмотрим пару кейсов, того как рендерить блок из вашего кода.
Блок существует как Entity
Вы создали произвольный блок через Manage->Structure->Block ...
Читать
Август 3, 2021 г.
Смотрим как выполнить рендеринг файла-картинки в Drupal 9 программно.
Есть FID, и требуется рендерить этот файл программно в шаблоне <IMG>. Для этого нам понадобится воспользоваться сервисом ядра - renderer.
[crayon-6ab1fd1a4a247874023586/] ...
Читать
Сентябрь 26, 2024 г.
При не верной настройке провайдера переводов, может случаться следующая проблема - часть текстовых полей полностью или частично оказывается не переведена. ...
Читать
Август 7, 2021 г.
Если файл загружен через поле, созданное в конструкторе полей какого либо entity Drupal, то соответствующий модуль, предоставляющий функционал загрузки файла, сам обеспечит установку необходимого статуса. Что если поле было создано программно, и требуется ...
Читать