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

Виталик

  • Завсегдатай
  • 1244
  • 130 / 0
Из-за чего может сбрасываться авторизация?


function export()
{
	
$access =& ComJea::getAccess();
	
if (
$access->canEdit || $access->canEditOwn)
	
{
	
	
require_once 
JPATH_COMPONENT.DS.'models'.DS.'properties.php';
	
	
$model = new JeaModelProperties();
	
	
$Itemid JRequest::getInt('Itemid'0);
	
	
$model->exportexel();
	
	
// Здесь пользователь авторизован, а на странице куда ведёт редирект - уже нет 
	
	
$this->setRedirect('index.php?option=com_jea&view=export&Itemid='.$Itemid"экспорт совершен");
	
}
}
*

Виталик

  • Завсегдатай
  • 1244
  • 130 / 0
Re: Сбрасывается авторизация
« Ответ #1 : 13.07.2009, 21:48:29 »
Ошибка была в том, что файл был сохранён не в UTF-8, а второй параметр в методе контроллера setRedirect() был с кириллицей.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Скрытая авторизация возможно ли ?

Автор x00xer

Ответов: 10
Просмотров: 3655
Последний ответ 22.06.2009, 18:09:05
от x00xer