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