Как загрузить ноду Colorbox-ом в Drupal 8?

Главные вкладки

Аватар пользователя VasyOK VasyOK 13 ноября 2020 в 17:56

Кто нибудь использует colorbox для вывода контента?

Да, я знаю, что для модальных окон можно использовать контрукции типа
<a class="use-ajax" data-dialog-type="modal" href="/my-node">Ссылка</a>
но они при активном юзаньи сайта у меня они через раз срабатывают. Хочу попробовать с colorbox.

Поставил модуль colorbox_simple_load, сформировал ссылку
<a class="colorbox-load" href="/my-node">Ссылка</a>

Проблема: загружает не только ноду, но и регионы темы Sad :

Другие модули тоже пробовал - не получилось.

Комментарии

Аватар пользователя vlucas vlucas 13 ноября 2020 в 18:31

но они при активном юзаньи сайта у меня они через раз срабатывают.

Очень странное поведение. Много где юзаю, всё надёжно - отказов нет

Аватар пользователя VasyOK VasyOK 14 ноября 2020 в 17:15

Очень странно, но подобное поведение да если не использовать colorbox_simple_load, а даже если просто просто используя colorbox функцию в теме прописать.

function THEMENAME_preprocess_page(array &$variables) {
  \Drupal::service('colorbox.attachment')->attach($variables);
}

Значит проблема в главном колорбокс модуле?