我有设置 JError 警告的 3d 方组件
JError::raiseWarning( 99, "Set your name please" );
$app = JFactory::getApplication();
$app->redirect($r);
重定向到带有代码的控制器
function saveUserDetails(){
//some code here
//now I try to get that error which was set by raiseWarning
$other_errors = JError::getErrors();
print_r($other_errors);
die;
它只返回空数组。为什么它不包含该错误?
好的,我尝试使用 Joomla 消息检查会话变量
$session =& JFactory::getSession();
$mes = $session->get('application.queue');
print_r($mes);
die;
又是空的。这个错误在哪里,我无法理解。