重力表-含gform_pre_submission的总金额

时间:2019-05-02 17:50:25

标签: php gravityforms

我正在尝试更改“总计”(重力/定价字段/总金额)字段值,然后再存储在数据库中。

mycred是WP中基于点的系统。

“信用”字段的工作代码:(59)

add_action( 'gform_pre_submission_142', 'pre_submission_handler' );
function pre_submission_handler( $form ) {

if ( $current_user->mycred_default < $_POST['input_148']) {
$_POST['input_59'] = 'Insufficient Credits';
}

}

输入59是一个下拉选择(贷项字段),在这种情况下它可以工作。字段为更新。

输入148是GravityForm(字段ID 148)中的“总计”

我希望使用相同的逻辑将“总值”简单地更改为0,但不进行任何更改。有什么限制或我不知道不能在“重力表”中更改“总值”定价字段的东西吗?

add_action( 'gform_pre_submission_142', 'pre_submission_handler' );
function pre_submission_handler( $form ) {

if ( $current_user->mycred_default < $_POST['input_148']) {
$_POST['input_128'] = '0';
}

}

PS:我不想使用gform_validation等。我希望用户在页面中看到“积分不足”。

谢谢! 娜塔莉(Nathalie)

0 个答案:

没有答案