文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>[Joomla] 清空系统提示信息

[Joomla] 清空系统提示信息

时间:2010-10-11  来源:猫之良品

在项目中遇到这样一个需求:在登录页面登录失败后(错误密码或其他)跳转到另一页面。看似很容易,只要在com_user改下登录失败后的处理就好,不过跳转后出现错误提示。

 

Joomla有异常处理的方法,当激活了异常之后,就会在message队列中添加新的信息,队列会一直累积,累积到遇到<jdoc:include type="message" />之后被显示出来。

 

跳转页面后不能显示错误提示,可以把模板的<jdoc:include type="message" />去掉,不过这会影响其他组件的信息提示,所以考虑把消息队列清空。不过不幸的是,官方并没有提示清空消息队列的API,所以只能查代码了。

 

$mainframe->_messageQueue = array();
$mainframe->getMessageQueue();

通过以上代码,就可以把消息队列清空,跳转页面之后就再无错误提示。

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载