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

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Говорит, что неверный адрес.
Если по логам апача смотреть, то какая-то ошибка выскакивает в файле /components/com_alphauserpoints/views/invite/tmpl/default.php на line 176, вот она:

Код
<input type="hidden" name="menuid" value="<?php echo $this->menuid; ?>" />

И вторая ошибка: File does not exist: /media/system/js/mootools.js, referer: http://сайт/rejting/priglasite-druzej.html

Конфигурация сервера:

Версия базы данных    5.1.49-3
Кодировка базы данных    utf8_general_ci
Версия PHP    5.3.3-7
Веб-сервер    Apache/2.2.16 (Debian)
Интерфейс между веб-сервером и PHP    apache2handler
Версия Joomla!    Joomla! 1.6.3 Stable [ Onward ] 18-Apr-2011 23:00 GMT

mootools.js действительно нет, но он же не идёт с дистрибутивом Joomla, вместо него mootools-core.js и другие.
 ^-^ Как быть?
« Последнее редактирование: 25.04.2011, 13:05:13 от Guran »
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Re: Не отправляются приглашения
« Ответ #1 : 25.04.2011, 21:11:28 »
 Эти логи Апача не должны иметь отношения к проблеме.

 :(Вроде всё перерыл на сервере - ничто не должно сдерживать отправку приглашений...

У меня сейчас вот такая появилась версия. Отправитель почты у меня имеет некорректный адрес: webmaster@5568.ovz73.hc.ru   :o Может, поэтому скрипт говорит, что неверный адрес?

Как тогда его заставить, чтобы он отправлял с этого адреса?
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Re: Не отправляются приглашения
« Ответ #2 : 25.04.2011, 21:36:34 »
 yes! Поздравляйте меня, пошла отправка приглашений!

  ^-^ Я свой нерабочий почтовый адрес webmaster@5568.ovz73.hc.ru вписал в папку  /components/com_alphauserpoints/assets/csv 

Но там для начала надо сгенерировать csv файл, в который и вписать его. Я в панели управления AUP нажал на экспорт e-mail адресов - и он там появился...
*

tier69

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Не отправляются приглашения
« Ответ #3 : 11.06.2011, 13:58:27 »
yes! Поздравляйте меня, пошла отправка приглашений!

  ^-^ Я свой нерабочий почтовый адрес webmaster@5568.ovz73.hc.ru вписал в папку  /components/com_alphauserpoints/assets/csv 

Но там для начала надо сгенерировать csv файл, в который и вписать его. Я в панели управления AUP нажал на экспорт e-mail адресов - и он там появился...

Это все хорошо, а как быть пользователям? Они то не смогут создавать такие файлы и заливать в папку /components/com_alphauserpoints/assets/csv
Как же быть, друзья?
Прошу вашей помощь, как отправить приглашения если пишет "Неверный адрес"?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться