День добрый
Собственно сам вопрос в теме, работает ли связка Insert module + Colorbox в Drupal 8
В Drupal 7 всё было довольно просто, в настройках поля Image включались стили для вставки изображений.
Я так понимаю что не работает данная связка? Как же тогда в Drupal 8 вставдять в нужные места текста изображения и чтобы после сохранения они красиво увеличивались при нажатии?
Судя по всему, на текущий момент можно решить только связкой "Insert + Colorbox + свой обработчик (код)".
По слухам, вроде ещё что-то можно намутить с помощью Paragraphs, но не гарантируется, что это даст ожидаемый эффект.
В итоге для SergeyRV реализовали вставку и отображение изображений в колорбоксе с помощью связки "Insert + Colorbox + Colorbox inline + кастомизация шаблона вставки insert-image.html.twig"
А функционал inline-вставки "из коробки" чем не подошёл?
Таки не работает в версии для D8 - без перепила insert-image.html.twig
Не формируется HTML-обвязка, необходимая для правильной работы Colorbox.
PS. + к вышеописанному ещё одна проблема: CKEditor на некоторых сборках упорно оборачивает атрибуты разметки модуля Insert дополнительными тегами, из-за чего падает Colorbox. Вылечилось кастомизацией темплейта вставки (в сторону удаления ненужных в данном случае атрибутов).
Комментарии
Я так понимаю что не работает данная связка? Как же тогда в Drupal 8 вставдять в нужные места текста изображения и чтобы после сохранения они красиво увеличивались при нажатии?
Тоже интересует, есть ли в итоге решение?
Судя по всему, на текущий момент можно решить только связкой "Insert + Colorbox + свой обработчик (код)".
По слухам, вроде ещё что-то можно намутить с помощью Paragraphs, но не гарантируется, что это даст ожидаемый эффект.
В итоге для SergeyRV реализовали вставку и отображение изображений в колорбоксе с помощью связки "Insert + Colorbox + Colorbox inline + кастомизация шаблона вставки insert-image.html.twig"
А функционал inline-вставки "из коробки" чем не подошёл?
Таки не работает в версии для D8 - без перепила insert-image.html.twig
Не формируется HTML-обвязка, необходимая для правильной работы Colorbox.
PS. + к вышеописанному ещё одна проблема: CKEditor на некоторых сборках упорно оборачивает атрибуты разметки модуля Insert дополнительными тегами, из-за чего падает Colorbox. Вылечилось кастомизацией темплейта вставки (в сторону удаления ненужных в данном случае атрибутов).
А никакие аналоги colorbox не работают на 8-ке? Или именно только Colorbox был нужен?
Теперь всё работает 8.x-2.0-beta1 released 15 April 2019
Insert + Colorbox + Colorbox inline
Есть подмодуль insert_colorbox у модуля insert.