【发布时间】:2011-05-02 01:16:12
【问题描述】:
我了解如何以编程方式创建产品并添加到购物车。我知道这听起来可能很愚蠢,但是否可以即时生成产品并将其添加到购物车/报价中,但从未真正将其保存在数据库中。
我们想创建一个定制界面,我想最后它可以添加一个包含所有选择的捆绑产品,但该捆绑产品实际上不会存在于后端。
我想只要你能确保报价和订单符合产品的需求就可以了,但显然有很多与在特定数据库中查找内容有关sku 或 ID。我知道,如果您删除一个产品,然后在管理员中查看导致问题的订单,至少对于我正在处理的这种情况是这样。
我正在考虑创建一个巨大的捆绑产品,其中包含 6 种不同的捆绑商品,每个商品可能有 500 种产品,然后根据用户的选择,我以编程方式将捆绑商品添加到购物车。但后来我不确定拥有这样一个巨大的捆绑产品是否也会产生负面影响。
更新: 我不认为这会起作用,显然数据库中有很多与产品相关的信息,我们设置了一个测试,然后我们立即得到 $item->getProduct() 的错误。我们正在推进创建一个巨大的捆绑产品以及通过动态添加自定义选项的通用产品,Anda 在下面指出。任何其他建议将不胜感激。
【问题讨论】:
标签: magento