Новости 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 Гость просматривают эту тему.
  • 11 Ответов
  • 4457 Просмотров
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Требуется в статье вывести Лучший или Тройку лучших комментариев по рейтингу, отдельно над другими комментариями. Кто нибудь делал такое?
Модули смотрел, но пока подходящего не увидел. ^-^
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Тут по идее только рыть шаблон вывода материала и через запросы к бд выводить
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

beliyadm

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

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Ну в основных коментах можно по тому же принципу скрыть самые популярные
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

beliyadm

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

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Ну я предположил...
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Угу, свой запрос к базе комментов и выводить по рейтингу
Один минус - запросы из рейтинга будут отображаться и в общем списке комментов ниже, будет как бы отдельный функционал, не связанный с комментами.
Пример запроса могу набросать, если сами не справитесь
Ой было бы здорово, сам явно не могу справиться. ::)
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
А вот модуль последних комментариев от Смарта, можно его как то приспособить под это дело?
Думаю, что там переделок было бы минимум....подправить уже готовый запрос?

Хочу еще раз обьяснить, если вдруг неправильно поняли - имеется ввиду Лучший комментарий из комментов к данной статье, типа как на фото.
« Последнее редактирование: 26.10.2018, 16:44:13 от jem777 »
*

beliyadm

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

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Если там есть опция Нцать лучших комментов - тогда вообще переписывать ничего не придется
Есть! Надо теперь приспособить его, чтобы он из данной статьи вытащил запрос.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Есть! Надо теперь приспособить его, чтобы он из данной статьи вытащил запрос.
Тогда вам придется привязывать свою копию модуля этого модуля с указанием статьи к каждой статье. Бред.
Там в ядре комментов нужно менять (или в материала руками запрос дописывать), готовых решений нет
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Сделал в самом компоненте, без модуля. Так проще и быстрее.)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работает ответ на комментарий

Автор AlexP750

Ответов: 7
Просмотров: 3652
Последний ответ 07.02.2024, 14:17:10
от ProtectYourSite
Не публиковать комментарий со ссылкой

Автор Gerostrat

Ответов: 0
Просмотров: 3257
Последний ответ 18.02.2022, 11:19:42
от Gerostrat
Как поменять иконки "Хороший комментарий" и "Плохой комментарий"?

Автор Maffo

Ответов: 0
Просмотров: 4034
Последний ответ 15.08.2018, 16:54:12
от Maffo
Заменить слово "Комментарий"

Автор elipssp

Ответов: 3
Просмотров: 2628
Последний ответ 20.01.2017, 14:07:15
от beliyadm
Как поменять местами кнопки "добавить комментарий" и "подробнее"?

Автор RicoID

Ответов: 3
Просмотров: 4537
Последний ответ 25.11.2016, 12:25:28
от vipiusss