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

Shurikus

  • Осваиваюсь на форуме
  • 16
  • 1 / 0
Ошибка с меню
« : 13.04.2012, 20:34:53 »
Товарищи может быть кто то сталкивался с такой проблемой,  установил accordion menu версия 7.0, настроил и вывел слева первое меню, все работало хорошо, после вывода второго меню  справа все так же работает хорошо если никуда не переходить, но когда перехожу на второй пункт  правого(второго) меню то с левой стороны в модуле где расположено  первое меню выдает какой то код "Warning: Illegal offset type in /home/s/shurikus/public_html/modules/mod_accordion_menu/core/MenuBase.php on line 119 наглядно посмотреть тут можно
Если ставлю оба меню с одной стороны справа или слева то все работает нормально без каких либо ошибок.
Нажимаю на любой пункт левого меню тоже все нормально и никаких ошибок, а вот при переходе на второй пункт правого меню выдает ошибку.
Заранее спасибо всем кто не пройдет мимо  ^-^

*

Paphnuty

  • Захожу иногда
  • 68
  • 3 / 0
Re: Ошибка с меню
« Ответ #1 : 17.04.2012, 01:25:03 »
Забавно, я с этой проблемой бился 2 недели.
Решение:
добавить в файл MenuBase.php строку
error_reporting(0);

Я эту строку добавил сразу после
defined( '_JEXEC' ) or die( 'Restricted access' );
*

Shurikus

  • Осваиваюсь на форуме
  • 16
  • 1 / 0
Re: Ошибка с меню
« Ответ #2 : 17.04.2012, 02:03:36 »
Paphnuty, спасибо вам добрый человек! ))
все заработало, 5 дней мозг парил...
*

Disa192

  • Новичок
  • 1
  • 0 / 0
Re: Ошибка с меню
« Ответ #3 : 24.05.2012, 00:09:48 »
добавить в файл MenuBase.php строку
error_reporting(0);

Спасибо, Paphnuty!  Очень помог!
*

cirip

  • Захожу иногда
  • 114
  • 0 / 0
Re: Ошибка с меню
« Ответ #4 : 16.03.2013, 00:10:50 »
Спасибо, Paphnuty! + тебе
*

mikho

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
Re: Ошибка с меню
« Ответ #5 : 09.04.2013, 11:59:46 »
Paphnuty, СПАСИБО!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

убрать из меню заголовки h3

Автор nexter

Ответов: 19
Просмотров: 8813
Последний ответ 03.02.2020, 18:49:47
от durte
При добавлении нового пункта меню не отображается содержимое

Автор Denko

Ответов: 2
Просмотров: 3885
Последний ответ 16.01.2020, 18:40:55
от Denko
Не нажимается пункт меню на мобильной версии

Автор Sensession

Ответов: 7
Просмотров: 5567
Последний ответ 04.01.2020, 16:45:27
от xpank
Не отображаются пункты в меню

Автор physic

Ответов: 20
Просмотров: 24079
Последний ответ 20.09.2019, 16:54:01
от beliyadm
Как в ARI Ext Menu добиться работы параметра "Показать в меню"?

Автор vasmed

Ответов: 1
Просмотров: 4253
Последний ответ 01.03.2019, 11:12:18
от vasmed