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

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Привет!
Для создания личного кабинета на J3 был использован Easy Profile Pro. К сожалению, проект не развивается и на J4 не представлен. Все, что там было в "коробке", для задач перехода на 4-ку достигается использованием дополнительных расширений, но вот с полями остался один вопрос.
Там была прекрасная функция - отображать/скрывать поля, добавлять/исключать в группы пользователей в зависимости от значений других полей. Причем отображение полей происходило "на лету", без сохранения. Посмотрел кастомные поля j4. Функция showon позволяет скрывать/отображать поля.
Не могу разобраться, есть ли возможность изменять группы пользователей в зависимости от значений других полей (речь идет, разумеется, о полях пользователя)?
Заранее спасибо.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Изменение шаблона Cassiopeya

Автор SkyFly

Ответов: 6
Просмотров: 1072
Последний ответ 04.06.2025, 11:04:22
от SkyFly
Ограничение на изменение строк в профиле + убрать видимость других

Автор stoorm89

Ответов: 0
Просмотров: 640
Последний ответ 20.12.2024, 16:14:04
от stoorm89
Как получить значение дополнительного поля?

Автор kysin

Ответов: 14
Просмотров: 3096
Последний ответ 29.08.2024, 13:47:13
от rixter
Создание пользовательского поля посредством API

Автор kysin

Ответов: 0
Просмотров: 684
Последний ответ 17.06.2024, 10:41:15
от kysin
Изменение порядка вывода Сustom Fields в админке

Автор muzzy76

Ответов: 0
Просмотров: 829
Последний ответ 16.04.2024, 15:01:40
от muzzy76