我有以下要求:我的网址可以是以下任何一种
我希望捕获resid
值并将其放在后端并按照客户的顺序保存。
即如果请求?resid=133
并且客户稍后继续下订单,我希望resid
与订单ID(例如100000123)一起保存(133)。
之后我希望resid
值显示在销售订单网格中(在管理员中)。
有人可以指导我这样做吗?
答案 0 :(得分:42)
在控制器中执行$this->getRequest()->getParam('resid')
以获取值。将其保存在用户的会话中。要将其保存在订单中,您必须在Order表中添加一个字段,然后您可以在创建Order对象后将其添加到Order对象。然后,您必须覆盖用于显示订单的网格块,以将该字段添加到网格中。这一切都要做很多工作。
答案 1 :(得分:33)
获取所有参数
$这 - > Request()方法 - > getParams()方法
获得任何具体的
$这 - > Request()方法 - > getParam(KEY)
$这 - > Request()方法 - > getParam( '渣油')