很抱歉出现菜鸟问题和错误的代码。 我需要根据用户在数字字段中输入的数量,用不同的值填充重力形式字段。有可能吗?
我尝试使用此代码,但只有第一个值才有效,如何正确编写?
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;
}
}
谢谢
答案 0 :(得分:0)
由于您要填充静态值,因此可以仅创建两个不同的字段,每个字段具有其唯一的数量(0.80或0.60),然后在每个字段上使用条件逻辑来显示/隐藏取决于输入值的正确字段在“数字”字段中。
如果您要填充的字段是“产品”字段,则可以考虑使用Gravity Forms Conditional Pricing,该字段允许在单个字段上动态更改价格,而不需要两个不同的字段。