Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗

Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.

Демо EBT модули Скачать EBT модули

❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами

Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.

Демо EPT модули Скачать EPT модули

Scroll

Интеграция лупы в colorbox - как?

22/02/2025, by Гость (не проверено)
Форумы

Здравствуйте.

На сайте галерея, которая открывается в colorbox. Прблема в том, что мне требуется добавить к открытому в колорбоксе изображению эффект лупы, как здесь joseprio . com/examples/colorbox/

На голом html всё работает, а на друпале нет. Я новичок в этой CMS, поэтому, прошу помощи. Возможно, это можно сделать как-то штатными методами, о которых я не знаю.

Заранее благодарю!


Здравствуйте, вам нужно использовать кастомный js файл, который проще подключить к теме:
https://drupalbook.org/ru/drupal/88-rabota-s-javascriptjquery-v-drupal-8-chto-takoe-behaviors

Также нужно подключить loupe.js отдельно от colorbox, colorbox лучше всего подключать через drupal модуль colorbox:

https://www.drupal.org/project/colorbox

Потом нужно использовать 

$(document).bind('cbox_complete', function(){ 
  var image = $('#cboxLoadedContent .cboxPhoto').get(0);
  if ((this.width > image.width) || (this.height > image.height)) {
    $(image).loupe();
  }
});