Php 使用负值产品选项时,将产品价格限制为不低于零

Php 使用负值产品选项时,将产品价格限制为不低于零,php,opencart,Php,Opencart,我正在尝试使用Opencart作为一个系统,从客户那里购买,而不是销售,我知道这是可以做到的。我不确定需要更改或添加多少代码,但我认为不需要做太多。我已经做了大量的研究,并尝试做我自己的工作,以使这项工作如我所描述的,但没有运气。甚至在Opencart社区论坛上也没有 我将尽可能详细地描述我做了什么,我的问题是什么,因为我希望解决这个问题并按计划工作 问题#1-乘积上的负整数为零(但不从选项中删除) 因为我从客户那里购买,所以我添加了带有负整数的产品选项,它反映了我们将支付的产品的基本价格(无论

我正在尝试使用Opencart作为一个系统,从客户那里购买,而不是销售,我知道这是可以做到的。我不确定需要更改或添加多少代码,但我认为不需要做太多。我已经做了大量的研究,并尝试做我自己的工作,以使这项工作如我所描述的,但没有运气。甚至在Opencart社区论坛上也没有

我将尽可能详细地描述我做了什么,我的问题是什么,因为我希望解决这个问题并按计划工作

问题#1-乘积上的负整数为零(但不从选项中删除)

因为我从客户那里购买,所以我添加了带有负整数的产品选项,它反映了我们将支付的产品的基本价格(无论是损坏的、缺少的组件等)。有一些选项会使价格为负值,我不希望发生这种情况。我希望价格不要低于0.00美元,同时也要确保这一价值转移到购物车上。为了实现这一点,我对PHP编码做了很多研究,但我不确定要编辑什么来实现这一点,甚至不确定它是否能按我的意愿工作,或者它是否是正确的方式

问题#2-与传统的购物车结帐付款方式不同,只提供一份发票,同时通过电子邮件发送给客户和我自己

因为我们不销售产品而是购买产品,所以在收到客户的产品以验证其状况之前,我们不会支付任何费用


我将提供Opencart核心文件所需的任何代码

你安装了opencart吗?是的,我安装了。它已经安装并上线。我会把你链接到我的网站,让你更深入地了解我在说什么。当您使用标记OpenCart时,请确保跟踪/观看此标记的用户将阅读您的问题。这些用户非常了解什么是OpenCart。也没有必要(即使是不需要的)在这里发布OpenCart核心文件的任何代码。您应该只提供自己的代码更改,以便我们可以尝试重现您的问题。由于您的项目中还没有代码更改,而且您的问题完全是理论性的,所以很难解决任何问题。你是说你对PHP和OpenCart做了很多研究,但这是否意味着你是一名PHP开发人员?