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

uborshik

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
Здравствуйте, захотел вывести картинку с текстом.
Текст заносится в переменную сессии, а в скрипте, который создает изображение он извлекается.
Результат: квадрат изображения без текста.

Что делал.
1. В скрипте, который создает изображение "image.php", выводил значение переменной сессии, которое должно быть текстом в картинке: echo $_SESSION['data']; exit;. Значение переменной выводится на экран.
2. В скрипте который показывает страницу с изображением: print_r($_SESSION);.
Показывается глоб. массив и там моя переменная присуствует.
3. Пробовал этот код (ничего не меняя) переносить на обычный сайт, там все нормально отображается: картинка с текстом.

Отсюда и такой вопрос: Что делает Joomla, что  текст не отображается на картинке, если он берется из переменной сессии? (если генерить текст в скрипте "image.php", то все нормально)
 
з.ы. Компонент сделан по принципу MVC. Переменная сессии назначается в точке входа в компонент и остается в глобмассиве до закрытия браузера.
« Последнее редактирование: 14.06.2009, 01:13:37 от uborshik »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод компонента

Автор CTPZ

Ответов: 4
Просмотров: 2069
Последний ответ 13.06.2011, 18:27:13
от CTPZ
Вывод отдельных элементов в шаблон компонента

Автор dr.c

Ответов: 4
Просмотров: 2274
Последний ответ 29.10.2009, 06:13:31
от dr.c
Вывод модуля по условию

Автор pismenov

Ответов: 8
Просмотров: 2459
Последний ответ 06.07.2009, 14:23:49
от beliyadm
Вывод таблицы в mainbody

Автор Magam

Ответов: 4
Просмотров: 2900
Последний ответ 05.06.2009, 20:06:16
от Magam
Проблема с кодировкой в переменной

Автор Krokozyablik

Ответов: 2
Просмотров: 1995
Последний ответ 27.02.2009, 04:29:12
от Krokozyablik