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

FeaMor

  • Захожу иногда
  • 76
  • 0 / 0
Здравствуйте!

Есть задача: сделать регистрацию не со стандартного адреса, а со страницы уже зарегистрированного пользователя. Надо именно учитывать, кто "пригласил" нового пользователя. Пользователи будут сами раскручивать свои странички, чтобы набрать большее кол-во новых пользователей, зарегистрированных под ними.
Перерыл много компонентов, остановился на  CommunityBuilder, потому что только у него адрес профиля отображается не через id, а включает в себя логин (www.site.ru/component/comprofiler/userprofile/LOGIN). Отключил регистрацию в настройках сайта и включил независимую регистрацию в CB. Теперь мне надо то ли настроить лист профиля, то ли создать свой компонент (что приоритетнее, т.к. новое создавать проще, чем ковырять чужое), где будет выводиться форма регистрации.

вот суть вопросов:
1) Надо сделать проверку на стандартной странице регистрации, нахожусь ли я на странице какого-либо профиля пользователя уже зареганного, если нет, тогда в регистрации отказывать, типа "вам надо зайти на страницу вашего реферера"
2) Привязать регистрацию нового пользователя именно к странице существующего профиля CB, и при регистрации чтобы в таблицу базы куда-нить записывался id реферера (пусть даже в новую таблицу, или как параметр в _users)

Подскажите как делать, пожалуйста! уже месяц конопачу эти компоненты, ваще перезапутался во всем (((
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

За двоились ссылки на профиль пользователя?

Автор warlocksp

Ответов: 0
Просмотров: 3619
Последний ответ 27.05.2018, 07:28:40
от warlocksp
Кроссбраузерность профиля CommunityBuilder 2

Автор warlocksp

Ответов: 1
Просмотров: 3787
Последний ответ 05.03.2018, 08:15:18
от warlocksp
Ссылка на профиль пользователя не соответствует пункту меню после обновления Joomla

Автор kurz

Ответов: 0
Просмотров: 4468
Последний ответ 15.07.2017, 22:30:00
от kurz
Как сделать поле для отображения пола пользователя?

Автор Анаит

Ответов: 4
Просмотров: 2315
Последний ответ 10.01.2017, 14:25:36
от Санчо
CB + uddeim - неправильное отображение имени пользователя

Автор Ariy84

Ответов: 0
Просмотров: 2038
Последний ответ 28.08.2016, 13:44:29
от Ariy84