Drupal → Разрешаем открывать в Colorbox инлайновый картинки в тексте ноды
В седьмом друпале в настройках Colorbox была опция "Enable Colorbox load", позволяющая ссылкам с классом colorbox-load
открываться в колорбоксе. В восьмой версии эту опцию удалили, но её достаточно просто вернуть с помощью кода:
/** * Preprocess variables for page.html.twig. */ function THEMENAME_preprocess_page(array &$variables) { \Drupal::service('colorbox.attachment')->attach($variables); }
Сбрасываем кэш.
После этого можно в любом месте выводить ссылки с классом colorbox
(не colorbox-load
), которые будут открываться в колорбоксе:
<a href="image-big.jpg" class="colorbox"><img src="img-thumb.jpg" /></a>
Комментарии
Куда пихать этот код?)))
В themename.theme например
Спасибо, работает.
Правда у меня почемуто-то в колорбоксе загружается не только контент, но и регионы темы.
Пробовал модуль colorbox_simple_load - та же проблема.
Статья про открытие картинок, а не контента
Оставить комментарий