Insert module + Colorbox в Drupal 8

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

Аватар пользователя Gnome.su Gnome.su 20 августа 2017 в 10:46

День добрый
Собственно сам вопрос в теме, работает ли связка Insert module + Colorbox в Drupal 8
В Drupal 7 всё было довольно просто, в настройках поля Image включались стили для вставки изображений.

Лучший ответ

Аватар пользователя ivnish ivnish 8 сентября 2018 в 1:51

А функционал inline-вставки "из коробки" чем не подошёл?

Комментарии

Аватар пользователя Gnome.su Gnome.su 8 января 2018 в 13:47

Я так понимаю что не работает данная связка? Как же тогда в Drupal 8 вставдять в нужные места текста изображения и чтобы после сохранения они красиво увеличивались при нажатии?

Аватар пользователя OldWarrior OldWarrior 5 сентября 2018 в 4:56

Судя по всему, на текущий момент можно решить только связкой "Insert + Colorbox + свой обработчик (код)".
По слухам, вроде ещё что-то можно намутить с помощью Paragraphs, но не гарантируется, что это даст ожидаемый эффект.

Аватар пользователя OldWarrior OldWarrior 8 сентября 2018 в 0:45

В итоге для SergeyRV реализовали вставку и отображение изображений в колорбоксе с помощью связки "Insert + Colorbox + Colorbox inline + кастомизация шаблона вставки insert-image.html.twig"

Аватар пользователя OldWarrior OldWarrior 8 сентября 2018 в 2:27

itcrowd72 wrote:

А функционал inline-вставки "из коробки" чем не подошёл?

Таки не работает в версии для D8 - без перепила insert-image.html.twig
Не формируется HTML-обвязка, необходимая для правильной работы Colorbox.

PS. + к вышеописанному ещё одна проблема: CKEditor на некоторых сборках упорно оборачивает атрибуты разметки модуля Insert дополнительными тегами, из-за чего падает Colorbox. Вылечилось кастомизацией темплейта вставки (в сторону удаления ненужных в данном случае атрибутов).