Php 以编程方式将产品添加到Virtuemart?

Php 以编程方式将产品添加到Virtuemart?,php,joomla,virtuemart,Php,Joomla,Virtuemart,对于一个客户,我正在建立一个Virtuemart 2.0.26d网站 根据当地法律,订购产品的每一个单元都必须增加费用 因此,订购4种产品时,必须收取4倍的费用。根据法律规定,此费用的总额必须在发票/订单确认书上可见 我查看了Virtuemart中的价格规则,但它们似乎没有这样的选项。税后有一个价格调整,但随后费用作为负折扣可见。我不想要的东西 我提出的唯一解决方案是免费制作一个新产品,并以编程方式为每个单元添加此产品。这可以通过制作一个Virtuemart插件来实现,或者我必须为此更改核心吗

对于一个客户,我正在建立一个Virtuemart 2.0.26d网站

根据当地法律,订购产品的每一个单元都必须增加费用

因此,订购4种产品时,必须收取4倍的费用。根据法律规定,此费用的总额必须在发票/订单确认书上可见

我查看了Virtuemart中的价格规则,但它们似乎没有这样的选项。税后有一个价格调整,但随后费用作为负折扣可见。我不想要的东西

我提出的唯一解决方案是免费制作一个新产品,并以编程方式为每个单元添加此产品。这可以通过制作一个Virtuemart插件来实现,或者我必须为此更改核心吗


或者有更好的解决方案吗?

您可以根据税收和计算规则添加额外费用。
创建新规则,为算术运算类型选择“每种产品的税”,并根据您要为每种产品添加额外费用的情况选择“数学运算+”或“+%”。

您可以为每种产品添加一个带有费用金额的自定义字段,并更改支付插件的代码,将此费用添加到您的订单中