我知道您可以通过执行以下操作来实现此目的:
JFactory::getApplication->redirect(url, message, type)
但是文档位于
表示已弃用,建议使用enqueueMessage
也已弃用,并且不会将您重定向到例如首页。
如何使用未弃用的方法将用户重定向到带有系统消息的主页。文档说它们将(?)在Joomla的第4版中弃用,那么当前方法是唯一的方法还是已经有一种新的标准方法来实现这一目标?
编辑:
这些方法在JApplicationCms(Joomla库)上不被弃用,但是在JApplication(Joomla Plaftorm)上不被使用。因此,由于JFactory::getApplication
返回JApplicationCms对象,因此不赞成和类似的方法redirect
,enqueueMessage
并且使用它们是通过消息重定向的正确方法。
JFactory::getApplication()
返回一个JApplicationCms对象而不是已弃用的JApplication