【发布时间】:2012-05-19 09:28:12
【问题描述】:
我目前正在尝试将 Econda 跟踪集成到 magento 网店的单页结帐流程中,并具有特殊要求,即一旦客户点击该位置,通常在感谢页面上完成的跟踪已经完成 -订单按钮(在按钮点击和重定向到支付提供商或感谢页面之间)。跟踪代码本身是由 magento 扩展动态创建的,并作为 html 注入到感谢页面的 phtml 文件中。通过加载该 phtml 发送信息。此外,在注入跟踪代码之前,magento 中的订单必须存在(意味着必须已经点击下订单按钮)。
目前我正在尝试创建一个“不可见”的 phtml,一旦客户单击下订单按钮就会加载该 phtml,其中包含跟踪代码。此页面应显示几秒钟,然后转发/重定向到支付提供商或感谢页面。这就是我完全迷失的地方。
订单完成/保存后,我有一个事件的观察者。这个观察者在我的模型中调用一个动作。但模型无法加载/显示 phtml。
如何在客户单击下订单按钮后加载自定义 phtml 文件,显示此 phtml 几秒钟,然后动态转发到支付提供商或感谢页面?
【问题讨论】: