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

sergssa

  • Новичок
  • 3
  • 0 / 0
Уважаемые эксперты, прошу совета. Речь пойдет о вот этой страничке - http://hristos.ru/arhiv/propovedi (Joomla 2.5.18)
Ситуация такова - это модуль табов Tabs GK5 от гавика. Каждый табс - это обычный html-модуль. Практика показала, что как только объем кода HTML в модуле переваливает примерно за 64К (цифра, конечно, логичная!), то начинает все сыпаться - таблица обрывается и перелазит на следующий год, короче страница рушится. Соответственно у меня следующая цепочка вопросов - существует ли ограничение для html-модулей по объему кода, если да, то где устанавливается, может быть это ограничение в JCE-редакторе и он больше 64К не сохранит? Вобщем подскажите куда копать, люди добрые :)
Поэкспериментировал, модуль табсов не при чем, редактор вроде тоже поменял. Получается просто обрезается код любого html-модуля по 64К. Как бороться?
« Последнее редактирование: 28.02.2014, 00:18:08 от sergssa »
*

artserge

  • Захожу иногда
  • 118
  • 11 / 0
Максимальный размер поля content типа text  в таблице #_modules (именно в нем хранится ваш пользовательский код ) - 64 кб



BLOB, TEXT    
   столбец типа BLOB или TEXT, максимальная длина 65535 символов
« Последнее редактирование: 28.02.2014, 12:25:03 от artserge »
*

sergssa

  • Новичок
  • 3
  • 0 / 0
Вопрос закрыт. Кому интересно - пришлось копаться в phpMyAdmin и изменить тип контента таблицы модулей с TEXT (он действительно держит только 64К) на MEDIUMTEXT
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Слетает кодировка в кэше

Автор demoni

Ответов: 6
Просмотров: 2194
Последний ответ 06.07.2016, 16:16:51
от SmokerMan
Помогите настроить WidgetKit, не работают виджеты

Автор PR[E]D@TOR

Ответов: 8
Просмотров: 6963
Последний ответ 27.08.2015, 09:12:36
от oleg_61
MySQL, HTML

Автор valesp

Ответов: 4
Просмотров: 1389
Последний ответ 18.08.2015, 16:46:53
от SeBun
Дубыль главной странице - решить пожалуйс

Автор alexfairtex

Ответов: 6
Просмотров: 1408
Последний ответ 07.08.2015, 19:26:10
от mibgraver
В модуле выводится измененная ссылка

Автор Александр216

Ответов: 4
Просмотров: 1415
Последний ответ 04.08.2015, 20:39:10
от Александр216