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

Death

  • Осваиваюсь на форуме
  • 39
  • 10 / 0
модуль FlyMod
« : 21.05.2008, 12:31:54 »
Вот решил поделится. Сильно не ругать это мой первый модуль.

Смысл таков: появляется окошко плавающее которое является дополнительной позицией модуля. Оно всегда на экране независимо от скролла. Все цвета и размеры и прозрачность настраивается. Есть возможнось выбрать реакцию на кнопку закрыть

1. Закрыть на этой странице, но при переходе или обнавлении он опять откроется.
2.Закрыть на всю сессию. Откроется при следуещем входе на сайт.
можно натолкать модули или свой произвольный текст (с поддержкой HTML)

Как его настроить там написано достаточно подробно.

1) Установите модуль стандартным образом
2) Опубликуйте его в любую позицию вашего сайта
3) Идите в Сайт--->Шаблоны--->Позиции модулей и создайте новую позицию "flymod"
4) Теперь заходите в меню "Модули сайта" выберите любой модуль и опубликуйте его в позицию "flymod"
5) Все. Можно пойти посмотреть что получилось

Не помещать его сам в себя, то есть,
Не помещать этот модуль в позицию flymod.



Демо

[вложение удалено Администратором]
« Последнее редактирование: 21.05.2008, 13:28:47 от Death »
*

pitzoom

  • Осваиваюсь на форуме
  • 17
  • 4 / 0
Re: модуль FlyMod
« Ответ #1 : 29.04.2009, 14:04:45 »
как запустить под 1.5, чтоб можно было во внутрь модуль встраивать?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Взлом или что это? На сайте играет непонятн&#

Автор Adam.K

Ответов: 9
Просмотров: 5783
Последний ответ 19.04.2022, 13:55:59
от jatexa
Вопрос по нагрузке на сервер

Автор dealerbee

Ответов: 1
Просмотров: 2086
Последний ответ 22.09.2009, 23:02:04
от HerrOber
Добавить функцию вводного текста во фронm

Автор HerrOber

Ответов: 2
Просмотров: 2255
Последний ответ 31.08.2009, 15:18:07
от HerrOber
Музыка на фоне. КАК?

Автор xander kej

Ответов: 8
Просмотров: 3914
Последний ответ 18.08.2009, 10:25:01
от xander kej
Вставка флеш банера в ArtBannersPlus?

Автор forward

Ответов: 1
Просмотров: 2328
Последний ответ 19.03.2009, 14:16:46
от bestel