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

Izzitop

  • Новичок
  • 1
  • 0 / 0
При включении плагина "система - фильтр языка" сайт перестает работать и выдает ошибку...

Fatal error: Function name must be a string in /home/s****p/public_html/libraries/cms/router/router.php on line 639


Код
{
if (!array_key_exists('build' . $stage, $this->_rules))
{
throw new InvalidArgumentException(sprintf('The %s stage is not registered. (%s)', $stage, __METHOD__));
}

foreach ($this->_rules['build' . $stage] as $rule)
{
$rule($this, $uri);    -----639 строка
}
}
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Изменить названия языков в модуле Выбор языка

Автор Mick_20

Ответов: 1
Просмотров: 1768
Последний ответ 10.12.2023, 13:09:44
от Mick_20
Фильтр не отображает товары в VirtueMart в Joomla

Автор Stayer1986

Ответов: 0
Просмотров: 1048
Последний ответ 14.05.2022, 05:53:37
от Stayer1986
Удалять префикс языка по умолчанию в модулей переключения языков

Автор SHURIK

Ответов: 7
Просмотров: 1602
Последний ответ 27.03.2022, 11:36:20
от polezniy
Включение второго языка на большом сайте

Автор Igor5

Ответов: 4
Просмотров: 1202
Последний ответ 10.06.2021, 09:55:34
от draff
Grid система в Gantry как в bootstrap?

Автор romagromov

Ответов: 5
Просмотров: 973
Последний ответ 02.02.2021, 11:37:29
от khan-alex