重力表格价格基于财政季度

时间:2015-01-23 00:16:47

标签: php function gravity-forms-plugin

我正在尝试使用Gravity Forms建立一个会员表,但我刚刚被告知会员价格从4月开始每年的每个季度下降22英镑。

所以在4月,价格是90英镑。 7月价格变为68英镑等。

有没有办法可以做到这一点?

我在想Gravity Forms Hook必须允许在某个地方进行价格计算,我找不到哪里。

1 个答案:

答案 0 :(得分:2)

您可以使用多个产品字段,一些自定义代码和Gravity Forms的条件逻辑

来实现此目的

以下是您需要使用 gform_field_value 过滤器的自定义代码

add_filter("gform_field_value_timestamp", "gwiz_populate_timestamp"); 
function gwiz_populate_timestamp( $value ){
    return time();
}

将此代码添加到functions.php文件后,您需要创建不同的产品字段,并根据日期有条件地显示/隐藏产品字段。

使用此方法,每个产品可以具有该日期范围所需的调整价格。

有关此方法的更多信息,请访问http://gravitywiz.com/use-gravity-forms-conditional-logic-with-dates/

无代码替换

另一种方法是使用GP条件逻辑日期和GP Conditional Pricing插件。然后,您可以使用单个产品字段并根据日期动态更改价格,所有这些都来自您的表单管理员。