0

我的控制器中有一个任务,我从视图中的 URL 调用,如下所示:

echo JRoute::_('index.php?option=com_mycomponent&task=myComponent.myFunction');

该任务将模型和操作作为模型的方法之一,它应该根据视图 POST 中的表单设置的状态变量返回对象列表。似乎当我单击锚点并加载任务时 - 状态消失了。

谁能告诉我为什么?

非常感谢!

4

1 回答 1

1

由于这是一个新请求,您的帖子数据不再可用。

如果您想在调用中保留信息,则需要将信息存储在会话(setUserState)或其他地方(db?)。

setUserState 是 Joomla 的一个方便功能,可以以简单的方式将(小)信息存储到会话中:http: //docs.joomla.org/How_to_use_user_state_variables

于 2013-07-03T07:46:41.833 回答