0

我需要使用条件计算之类的方法基于两个不同的字段选项进行一些计算。

场景:我们预订生日派对。

在第一个字段(产品)中,您可以选择表演者的数量(1 - 4) 在第二个字段(产品选项)中,您可以选择派对的持续时间(60 分钟、75 分钟、90 分钟) 每个派对价格根据表演者的数量和持续时间而变化。目前我有条件逻辑说,如果我选择一个表演者,然后显示第二个字段的价格。如果他们选择两个执行者,则另一个产品选项字段(使用条件逻辑)显示这些持续时间的价格,依此类推(为每个执行者选项显示不同的持续时间字段,总共四个)。这完全可以正常工作,并且计算可以正确显示总数。

但是,我需要将执行者和持续时间字段连接到 Salesforce,它只允许您将单个字段映射到潜在客户。因此,由于我需要 salesforce 从四个条件逻辑“持续时间”选项字段之一中读取单个持续时间,所以它被撤消了。我在想的是,可能会有一个新字段映射到四个持续时间字段,并且只回显选择的任何一个,但我不确定这是否可能。类似于最终持续时间值 = 从四个持续时间字段中选择的任何持续时间值。

另一种选择是使用单个产品字段和单个持续时间字段,并根据在这两个字段中选择的选项计算总字段。

if(performers == 1 && duration == 60 mins)
total = 300;
if(performers == 1 && duration == 75 mins)
total = 450;
if(performers == 2 && duration == 60 mins)
total = 600;

ETC...

但我不知道这种计算是否可行。我必须尝试哪些选择来实现我所追求的目标?

干杯

4

1 回答 1

0

目前在 Gravity Forms 中没有一种非常优雅的方式来做到这一点。但是,我有一个片段可供您使用,它允许您在提交时将这些条件字段映射到单个字段。这将在提交表单时捕获有条件“启用”的任何字段的值。

https://gist.github.com/spivurno/7029518

这将在您的主题的functions.php 文件中。内联说明。

于 2018-01-22T21:14:36.260 回答