Php CSCART:如何将产品样本合并到产品详细信息页面

Php CSCART:如何将产品样本合并到产品详细信息页面,php,zend-framework,e-commerce,cs-cart,Php,Zend Framework,E Commerce,Cs Cart,我在一个网站上工作,销售织物项目,我使用了CSCART作为购物车解决方案。我遇到了一个问题,让我简单描述一下: 网站所有者希望合并产品样本(他称之为Swatch[定义:样本,特别是织物样本])。他需要产品详细信息页面上的一个按钮,其工作方式与“添加到购物车”相同,而不是将特定产品添加到购物车中,而是将样本和样本价格添加到购物车中 为了实现这一点: 我创造了一个“斯沃琪产品” 但问题是,如果有人将Swatch产品添加到他的购物车中并结帐,管理员怎么会知道请求了哪个产品 有解决这个问题的办法吗 谢谢

我在一个网站上工作,销售织物项目,我使用了CSCART作为购物车解决方案。我遇到了一个问题,让我简单描述一下:

网站所有者希望合并产品样本(他称之为Swatch[定义:样本,特别是织物样本])。他需要产品详细信息页面上的一个按钮,其工作方式与“添加到购物车”相同,而不是将特定产品添加到购物车中,而是将样本和样本价格添加到购物车中

为了实现这一点:

  • 我创造了一个“斯沃琪产品”
  • 但问题是,如果有人将Swatch产品添加到他的购物车中并结帐,管理员怎么会知道请求了哪个产品

    有解决这个问题的办法吗


    谢谢。

    您可以使用cscart的产品选项功能。因此,您必须定义该产品的样例选项和价格。现在,您只需更改产品详细信息页面的布局,以便无论何时客户添加swatch产品进行购买,都将使用产品选项。在这种情况下,管理员可以查看订购了哪些产品样本选项

    要了解更多有关产品选项的信息,请访问此链接-


    希望这能解决你的问题

    我不知道CScart是如何工作的,但在这种情况下,您有两种选择。您可以为每种面料构建一个样本产品,并将其存储为单独的商品,或者您可以在您销售的每件商品上挂上一个标志,这样,如果有人点击“样本”按钮,它只会在订单上设置一个标志(布尔值)作为样本或无样本。好主意,我想使用第二个,第一个对商店管理员来说很难管理,但第二个的问题是,我可以将布尔值存储在数据库中,但卡中添加的价格是产品的实际价格,而不是样本价格,因此我希望将更新购物车中成本的解决方案也纳入其中。