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

Алхимик

  • Осваиваюсь на форуме
  • 28
  • 0 / 0
Уважаемый smart. Есть у вас такой замечательный модуль последних комментариев, но что-то я не нашёл топик про него, поэтому, думаю, эта темка будет актуальна.

Захотелось мне сделать так, чтобы модуль отображал заголовки последних прокомментированных материалов. В модуле в выпадающем списке выбираем "Последние прокомментированные материалы", активируем переключатель "Показывать количество комментариев", и... Что имеем?

- Медведев уволил Путина (9354)
- Лужков уходит в отставку (5670)

А хотелось бы большего:

- Медведев уволил Путина (9354) | 17.08.2010
- Лужков уходит в отставку (5670) | 16.08.2010

Т.е., чтобы помимо количества комментариев отображалась ещё и дата добавления последнего комментария в материале. Параметр "Показывать дату" активен, увы, лишь при отображении самих последних комментариев.

Если просто при включённых "Последних комментариев" поудалять сам текст комментария, имя автора и оставить только заголовки, то получается:

- Медведев уволил Путина | 17.08.2010
- Медведев уволил Путина | 17.08.2010
- Медведев уволил Путина | 17.08.2010
- Медведев уволил Путина | 17.08.2010
- Лужков уходит в отставку | 16.08.2010
- Лужков уходит в отставку | 16.08.2010
- Лужков уходит в отставку | 16.08.2010
- Медведев уволил Путина | 16.08.2010
- Медведев уволил Путина | 15.08.2010
- Лужков уходит в отставку | 15.08.2010
- Лужков уходит в отставку | 15.08.2010

Т.е. заголовки не группируются. Пробовал я по разному и в первом случае дату вывести, и во втором случае сгруппировать, но что-то не вышло.
Буду очень благодарен, если поможете.
*

Алхимик

  • Осваиваюсь на форуме
  • 28
  • 0 / 0
*

trk

  • Захожу иногда
  • 80
  • 2 / 0
Дата и значек это не лишние вещи!

Хотелось бы увидеть в будущем эти решения в продукте.


 ^-^
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
И тишина... :(
А должны быть аплодисменты?

Дата и значек это не лишние вещи!
вы о чем?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод всех комментариев на отдельной странице

Автор alexche7

Ответов: 15
Просмотров: 12256
Последний ответ 04.03.2019, 01:33:42
от SalityGEN
Модуль Latest с пагинацией

Автор cartgen

Ответов: 0
Просмотров: 4255
Последний ответ 04.07.2016, 19:28:24
от cartgen
Удаление комментариев по условию кроном

Автор dimetrius

Ответов: 0
Просмотров: 4405
Последний ответ 20.04.2016, 03:42:47
от dimetrius
Блокировка комментариев по ключевым запросам

Автор ZHart

Ответов: 2
Просмотров: 4272
Последний ответ 17.02.2015, 20:04:17
от ZHart
Оптимизация JComments - подсчет количества комментариев в блоге

Автор beliyadm

Ответов: 10
Просмотров: 6683
Последний ответ 04.10.2014, 16:09:46
от teqwer