Подключить скрипт / библиотеку в шаблоне twig

Подключение скрипта или стилей «по-месту», на мой взгляд, не плохая практика, т.к. соответствующие файлы не будут подключаться, если в них нет необходимости.

От вас потребуется объявить нужный скрипт и/или стили как библиотеку. Это можно сделать в теме или модуле, используя файл THEME-OR-MODULE-NAME.libraries.yml.

Пример объявления:

Пути указываются относительно корня вашего модуля.

А дальше вы можете уже в шаблоне подключить библиотеку по её имени, которое формируется из названия темы/модуля + имя самой библиотеки.

В twig файле:

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

Как получить код языка по умолчанию в Drupal

Июль 4, 2025 г.

В Drupal (начиная с версии 8 и выше, включая 10 и 11), чтобы получить код языка по умолчанию сайта (например, en, ru, fr), используйте следующий способ: [crayon-69b02e283c9b0241099190/] Подробности запроса: \Drupal::languageManager() — обращение ...

Читать

Кастомизация шаблона формы плагина webforms

Май 1, 2023 г.

Чтобы изменить штатный макет формы webform-submission-form.html.twig, требуется имплементация своего шаблона. Для начала определимся с именем шаблона. ...

Читать

Чем заменить file_create_url в Drupal 9/10

Январь 9, 2024 г.

Функция file_create_url устаревает, начиная с версии 9.3, а в 10й версии она уже отсутствует. Документация предлагает воспользоваться реализацией интерфейса \Drupal\Core\File\FileUrlGeneratorInterface, чтобы заместить устаревающую функцию в вашем ...

Читать

Получить список типов товаров в Drupal Commerce

Июль 23, 2023 г.

В терминологии Drupal, типы товаров это - бандлы (bundle) сущности commerce_product. Получить их список можно вот так: [crayon-69b02e283ce43280369075/] Как результат, в $product_types вы получите массив типов товаров, где ключом является ...

Читать
 

Комментарии к «Подключить скрипт / библиотеку в шаблоне twig»

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



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