Новости Joomla

Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0

Метод registerListeners() в CMSPlugin в плагинах  планируется удалить в Joomla 7.0

👩‍💻 Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0.Этот метод регистрирует устаревшие слушатели событий в диспетчере, имитируя работу плагинов Joomla! 3.x и ниже для Joomla 4+. По умолчанию этот метод ищет все общедоступные методы, название которых начинается с on. Он регистрирует лямбда-функции (замыкания), которые пытаются преобразовать аргументы отправленного события в аргументы вызова метода и вызвать ваш метод on<Что-то>. Результат передаётся обратно событию в его аргумент result.Теперь этот слой совместимости с устаревшей Joomla 3 помечен к удалению в Joomla 7.0, которая должна выйти осенью 2027 года. Это означает, что те уникальные расширения от Joomla 2.5 / Joomla 3, которые ещё работали на Joomla 4-6 скорее всего окончательно перестанут работать на Joomla 7. Предполагается, что активные разработчики планомерно и постепенно избавляются от технического долга и обновляют свои расширения. @joomlafeed#joomla #разработка #php

0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 3186 Просмотров
*

marbert

  • Захожу иногда
  • 417
  • 9 / 0
Здравствуйте, как бы я не любил JoomGallery за фундаментальность, но консервативность создателей (а сейчас, скорее, поддержателей ее на плаву) немного удручает. Функционал это хорошо, но JG не умеет раскладывать фотографии в ставших уже нормой стилях типа "masonry" и "mosaic". Проблема еще и в сочетании вертикальных и горизонтальных фото. Задавал вопрос на форуме JG - бестолку. Кто в курсе, подскажите, пожалуйста, как сделать эти самые "masonry" и "mosaic" в JG? Либо подскажите другую толковую галерею.

Примеры того что имею ввиду:

https://gates-fluid-demo.squarespace.com/




*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
А что мешает просто в шаблоне подключить JS и стили от масонри и инициализировать в галерее?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

marbert

  • Захожу иногда
  • 417
  • 9 / 0
Выходит, можно подключить стили, не отказываясь от JG? Было бы здорово. Подскажите, пложалуйста, как, ибо не очень понимаю, я думал, раскладкой управляет галерея.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Подскажите, пложалуйста, как, ибо не очень понимаю, я думал, раскладкой управляет галерея.

Если честно - с этой галереей не работал очень давно, но по сути, как я обычно делаю - нужно добиться штатными настройками максимально обычного вывода миниатюр. Потом в шаблоне подключить JS масонри и в вашем пользовательском JS файле провести инициализацию, как указано в документации к масонри.
Дадите (в личку) доступ к сайту - смогу посмотреть детальней, чтобы не  быть голословным
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

marbert

  • Захожу иногда
  • 417
  • 9 / 0
Написал вам в личку.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с дублем страниц в JoomGallery 3.4

Автор qvagin

Ответов: 3
Просмотров: 4056
Последний ответ 23.01.2023, 13:30:08
от e2
JoomGallery 3.6.0 если отсутствует поле Название при редактировании фотографии

Автор Beer

Ответов: 0
Просмотров: 3150
Последний ответ 09.09.2022, 20:07:49
от Beer
После обновления до JoomGallery 3.6 некорректно работает водяной знак

Автор Maffo

Ответов: 3
Просмотров: 3183
Последний ответ 23.08.2022, 06:21:58
от marksetter
j3.8.13 + JoomGallery 3.3.4 = RuntimeException: Недопустимое поле: cid

Автор Sergeych

Ответов: 7
Просмотров: 5454
Последний ответ 22.03.2021, 17:24:59
от Gammy2005
JoomGallery 3.5.0 от 27.11.2020

Автор Beer

Ответов: 0
Просмотров: 3377
Последний ответ 18.03.2021, 12:20:02
от Beer