gform_display_field_select_columns_entry_list

gform_display_field_select_columns_entry_list

DescriptionUsageParametersExamplesPlacementSinceSource Code

Description
Allows fields to be added or removed from the select columns UI on the entry list.
Usage
The following would apply to all forms:
add_filter( 'gform_display_field_select_columns_entry_list', 'your_function_name', 10, 3 );

To target a specific form, append the form id to the hook name. (format: gform_display_field_select_columns_entry_list_FORMID)
add_filter( 'gform_display_field_select_columns_entry_list_1', 'your_function_name', 10, 3 );

To target a specific form』s field, append the form id and field id to the hook name. (format: gform_display_field_select_columns_entry_list_FORMID_FIELDID)
add_filter( 'gform_display_field_select_columns_entry_list_1_1', 'your_function_name', 10, 3 );

Parameters

$display bool
Indicates whether the field will be available for selection.

$field Field Object
The current field.

$form Form Object
The current form.

Examples
add_filter( 'gform_display_field_select_columns_entry_list', 'show_hide_fields', 10, 3 );
function show_hide_fields( $display, $field, $form ){
if ( $field['id'] == 4 ){
return true;
}
return false;

}

Placement
This code should be placed in the functions.php file of your active theme.
Since
This filter was added in Gravity Forms 2.4.
Source Code
This filter is located in GFSelectColumns::select_columns_page() in gravityforms/select_columns.php.

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注