我正在使用Zend Framework开发一个小型营销项目,该项目的后台当前由两个控制器组成:一个活动控制器和一个微型控制器。 用户使用表单创建一个广告系列,然后他必须创建一个链接到此广告系列的第二个表单的小型站点,所以我需要在保存微型数据时获取广告系列和用户标识。Zend在控制器之间传递变量
什么是最佳实践,为什么?我应该在会话对象中传递这些变量吗?
/backoffice/minisite/create/:userid/:campaign/
编辑:或者我应该通过类似的路线传递这些变量用户登录并创建活动
好点,使用路由似乎是一个很好的解决方案,但它会涉及一些额外的工作来检查用户正在做什么,然后重定向它,如果他乱搞url参数,就像试图编辑其他用户的活动一样... – DoesNotCompute
i意味着路线和额外数据库数据 – DoesNotCompute