重力形式动态人口和逻辑条件在PHP

问题描述 投票:0回答:1

对不起noob问题和错误的代码。我需要根据用户在数字字段中输入的数量,使用不同的值填充重力表单字段。有可能吗?

我尝试这个代码,但只有第一个值才有效,我怎么能正确编写?

add_filter( 'gform_field_value_custom_price', 'my_price' );
function my_price() {
    $master = rgpost( `input_22`);
	if ( $master < 51 ) {
    return 0.80;
    } elseif ( $master > 50 && < 201  {
	return 0.60;
    }	
}

谢谢

gravity-forms-plugin
1个回答
0
投票

由于您正在填充静态值,您可以只创建两个不同的字段,每个字段都有其唯一的数量(0.80或0.60),然后在每个字段上使用条件逻辑来显示/隐藏正确的字段,具体取决于在数字中输入的值领域。

如果您尝试填充的字段是“产品”字段,则可以考虑使用Gravity Forms Conditional Pricing来允许在单个字段上动态更改价格,而不是需要两个不同的字段。

© www.soinside.com 2019 - 2024. All rights reserved.