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

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
jQuery is not defined
« : 30.03.2016, 04:26:43 »
Внезапно такая ошибка - пациент - блог.

3.5.0
Из последнего - JCH Optimize (отключил), JSLazyLoading (отключил), ArkEditor (деинсталлировал)
Но все равно ошибка, как я понимаю причина в том jQuery грузится слишком поздно.
Да, шаблон на Gantry

Куда копать? Очередность плагинов?
*

Grigory S.

  • Давно я тут
  • 658
  • 70 / 0
  • (с)
Re: jQuery is not defined
« Ответ #1 : 30.03.2016, 08:52:43 »
У вас часть js подключается внизу страницы (включая jquery), а часть вверху, отсюда и ошибка.
Не задав правильный вопрос, невозможно получить правильный ответ.
Для "спасибок" существует кнопочка "+".
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

Grigory S.

  • Давно я тут
  • 658
  • 70 / 0
  • (с)
Re: jQuery is not defined
« Ответ #3 : 30.03.2016, 13:55:57 »
C gantry не работал, возможно он скрипты вниз пихает, посмотрите его настройки.
Не задав правильный вопрос, невозможно получить правильный ответ.
Для "спасибок" существует кнопочка "+".
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: jQuery is not defined
« Ответ #4 : 30.03.2016, 18:28:28 »
Тут либо в коде проблема, не подключен фреймворк jQuery перед вызовом скриптов, либо ваш гантри выпендривается. Зачем вы все эти приблуды используете?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Обновить JQuery

Автор JastaFly

Ответов: 2
Просмотров: 2940
Последний ответ 07.12.2019, 20:20:28
от Alldar
Помогите настроить jQuery

Автор CR@B

Ответов: 7
Просмотров: 3625
Последний ответ 23.11.2017, 20:25:51
от ProtectYourSite
Ссылка на jquery кнопку

Автор a159cm

Ответов: 1
Просмотров: 839
Последний ответ 27.08.2017, 16:55:10
от fsv
jquery и Joomla

Автор 8hellforcer8

Ответов: 8
Просмотров: 2785
Последний ответ 03.05.2017, 17:29:05
от fsv
Ошибка при установке - ReferenceError: Install is not defined

Автор tystnaden

Ответов: 7
Просмотров: 2013
Последний ответ 06.09.2016, 17:13:20
от Mihanja80