在opencart中的页面之间传递变量

时间:2017-01-31 02:36:08

标签: php opencart

我是opencart的新手。

最近我尝试了一些修改来学习它。

enter image description here

我想添加名为使用 参考ID 的新行。我想在销售记录的数据库中保存此引用ID。

但我不明白如何将参数从购物车页面传递到结帐页面。

请指教。谢谢。

1 个答案:

答案 0 :(得分:0)

复制整个优惠券扩展(控制器,类,模型,模板);重命名该类(从Coupon到ReferenceId)并将所有'coupon'变量重命名为'referenceid' - 这将添加表单以及实现您想要做的所需的所有其他工具。

您可以将其作为会话传递,就像优惠券一样,并且它将由数据库模型记录(不要忘记实际上将其创建为数据库中的一行,类似于phpmyadmin)。

然后,您可以在任何您想要的页面上引用它,方法是向它所驻留的表添加一个查询(除非已经存在对其父表的现有查询,然后将其添加为另一个行调用)。