如何在joomla组件之间进行通信


How to communicate between joomla components?

在我的网站上,注册用户浏览各种组件,我想使用会话变量来进行组件之间的所有通信,而不是POST/GET。这样做对吗?

我有几个自己编写的自定义joomla2.5组件。比如登录欢迎页面、application1等等。现在欢迎页面上有这些应用程序的按钮,我考虑使用会话变量,而不是post/get。我是网络技术的新手,我想知道这种方法的利弊。

使用Joomla这样的CMS时,不需要使用$_SESSION这样的超全局。相反,使用:

JRequest::setVar("varName");

JRequest::getVar("varName");