我的控制器中有一个任务,我从视图中的URL调用,如下所示:
echo JRoute::_('index.php?option=com_mycomponent&task=myComponent.myFunction');
任务获取模型和动作模型的方法之一,它应该根据视图POST中的表单设置的状态变量返回对象列表。似乎当我点击锚点并且任务被加载时 - 状态消失。
谁能告诉我为什么?
非常感谢!
答案 0 :(得分:1)
由于这是一项新请求,因此您的帖子数据不再可用。
如果要在会话中保留信息,则需要在会话(setUserState)或其他地方(db?)中存储信息。
setUserState是Joomla的一个方便功能,可以轻松地将(小)信息存储到会话中:http://docs.joomla.org/How_to_use_user_state_variables