gform_entry_pre_update

gform_entry_pre_update

DescriptionUsageParametersExamplePlacementSinceSource Code

Description
Filters the entry before it is updated by an add-on or the API.
When editing entries in the admin, this filter is only used when updating payment information.
Usage
add_filter( 'gform_entry_pre_update', 'your_function_name', 10, 2 );

Parameters

$entry Entry Object
The current entry.

$original_entry Entry Object
The original entry, before changes.

Example
add_filter( 'gform_entry_pre_update', 'change_entry', 10, 2 );
function change_entry( $entry, $original_entry ){
if ( rgar( $entry, '1.3' ) == 'Rocketgenius' || rgar( $entry, '1.6' ) == 'Rocketgenius') {
$entry['2'] = '[email protected]';
}
return $entry;
}

Placement
This code should be placed in the functions.php file of your active theme.
Since
This filter was added in Gravity Forms version 1.8.8.
Source Code
This filter is located in GFAPI::update_entry() in includes/api.php and
GF_Forms_Model_Legacy::update_entry() in includes/legacy/forms_model_legacy.php.

發表回覆

您的郵箱地址不會被公開。 必填項已用 * 標註