我在Zend 1.12应用程序中使用Cookie构建了一个篮子。我没有使用Zend_Header_SetCookie我正在使用php setcookie功能。
检查购物篮后,会创建订单。我想要做的是,如果你打开一个带有篮子的页面,而OrderId在URL中,那么它应该加载Order并填充篮子的cookie。
页面上的篮子将遍历篮子cookie中的项目并呈现每个项目。但是当我加载订单并填充篮子时,cookie实际上并未按预期设置。
我最初的想法是标题可能已经发送,因此cookie不会随之发送。我试图使用各种钩子:preDispatch等...但我似乎无法让这个工作。
如果这不起作用,你能想到另一种方法,我可以采取现有的订单,并从中填充一个可以随后删除的cookie。