【问题标题】:Custom Fields in Virtuemart allowing user to enter amountsVirtuemart 中的自定义字段允许用户输入金额
【发布时间】:2013-02-26 03:28:56
【问题描述】:

我的问题对大多数人来说可能很简单,但它困扰着我,我已经在谷歌上搜索了一段时间。

我正在尝试在以下网站上为客户创建产品

https://www.anigmabeauty.co.nz/index.php?option=com_virtuemart&view=category&virtuemart_category_id=1&Itemid=235

我想创建另一个名为 $100+ Gift Voucher 的凭证,该凭证显然设置为 $100.00。当观众点击这个时,我想要一个“输入金额”框,观众可以在其中输入他们想要为礼券支付的金额。例如,如果他们想要 210.00 美元的礼券,他们只需输入 210.00 美元

我设法用自定义字段做到了这一点,但它随后将输入的金额(例如 210.00 美元)添加到我不想要的 100.00 美元上。如果可能的话,我希望将 100 美元以上的礼券设置为 0 美元,并且每当观众输入他们想要的价值(例如 210.00 美元)然后进入购物车时,总金额将为 210.00 美元

任何帮助都会很棒

谢谢

【问题讨论】:

    标签: joomla virtuemart custom-fields


    【解决方案1】:

    我认为如果不修改任何核心文件,尤其是购物车帮助程序和相关文件,您无法在当前虚拟机上完全做到这一点。

    但我认为您可以通过另一种方式实现这一点。就像您计划提供一个文本框用于在前端输入金额一样。取而代之的是,您可以提供具有预定义值的列表框。这可以通过使用 VM 自定义字段选项来实现。 有一个选项可以为自定义字段制作值列表。

    希望对你有所帮助..

    【讨论】:

    • 感谢 Jobin,我尝试制作一个下拉菜单,但如果我将价格设置为 100 美元,他们会从下拉菜单中选择 110 美元的价格,而不是将 10 美元添加到原来的 100 美元价格上它增加了 110 美元。关于如何阻止这种情况的任何想法?教程?
    猜你喜欢
    • 2014-04-23
    • 1970-01-01
    • 2012-02-18
    • 1970-01-01
    • 1970-01-01
    • 2013-08-17
    • 1970-01-01
    • 1970-01-01
    • 2012-03-14
    相关资源
    最近更新 更多