Новости 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 Ответов
  • 1426 Просмотров
*

romadov

  • Новичок
  • 4
  • 0 / 0
В выдачу попало кучу страниц со следующим текстом

Предупреждение

JUser: :_load: Не удалось загрузить пользователя с ID: 1342

Вот пример - http://cicerone.com.ua/?option=com_k2&view=itemlist&task=user&id=1342

Везде почистил этих пользователей, в K2, непосредственно в админке, но страницы все равно не выдают ошибку 404... и засоряют выдачу. Буду благодарен, если кто-то знает решение...
« Последнее редактирование: 02.07.2015, 17:22:28 от b2z »
*

mehman

  • Осваиваюсь на форуме
  • 10
  • 0 / 1
В выдачу попало кучу страниц со следующим текстом

Предупреждение

JUser: :_load: Не удалось загрузить пользователя с ID: 1342

Вот пример - http://cicerone.com.ua/?option=com_k2&view=itemlist&task=user&id=1342

Везде почистил этих пользователей, в K2, непосредственно в админке, но страницы все равно не выдают ошибку 404... и засоряют выдачу. Буду благодарен, если кто-то знает решение...

Сам мучался кучу времени.Решил так.Создал сам пользователя, те есть зарег. под несущ. именем.Потом зашел в базу данных.Там где все пользователи.Задал левому пользователю тот самый ID который все время просит, не не может найти.Как только Вы поменяте İD затем сохраните в базе и все проблема решена.Думаю проблема возникает в связи не коректным удалением пользователя, вот и база не может его найти.Надеюсь эьл Вам поможет.
*

romadov

  • Новичок
  • 4
  • 0 / 0
Сам мучался кучу времени.Решил так.Создал сам пользователя, те есть зарег. под несущ. именем.Потом зашел в базу данных.Там где все пользователи.Задал левому пользователю тот самый ID который все время просит, не не может найти.Как только Вы поменяте İD затем сохраните в базе и все проблема решена.Думаю проблема возникает в связи не коректным удалением пользователя, вот и база не может его найти.Надеюсь эьл Вам поможет.

А если таких ID тысячи просит?
*

mehman

  • Осваиваюсь на форуме
  • 10
  • 0 / 1
А если таких ID тысячи просит?
На счет тыс. не знаю . У меня их было три.В любом случае, проблему решить через базк.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться