' . __('Save', 'admin_form') . ''; $select_type_fields = ['Standard field'=>[ 'TEXT'=>'Text', 'HTML'=>'Html', 'DATE'=>'Date', 'DATETIME'=>'Date Time', 'TIME'=>'Time', 'IMAGE'=>'Image','LINK'=>'External link', 'DETAIL_LINK' => 'Detail Link','PERMALINK'=>'Post link (Permalink)','SERIALIZE'=>'Serialiaze', 'JSON_LABEL'=>'Show Checkbox values (Json label)'], 'Special Fields' => ['CUSTOM'=>'Custom', 'USER' => 'User', 'POST' => 'Post', 'MEDIA_GALLERY' => 'Media Gallery', 'COLOR_PICKER' => 'Color Picker'], 'Edit fields' => [ 'ORDER' => 'Order', 'INPUT' => 'Input', 'COLUMN_CHECKBOX' => 'Checkbox' , 'COLUMN_SELECT' => 'Select' ]]; /** * Permette di aggiungere nuovi tipi di campi nella lista */ $select_type_fields = apply_filters( 'dbp_list_structure_fields_type', $select_type_fields ); ?>
[adfo_list id=ID); ?>]
">
'Show', 'HIDE'=>'Hide'], true, 'name="fields_toggle[]" onchange="dbp_change_toggle(this)" class="js-toggle-row"'); ?>
$item) { if ($item->orgtable == $wpdb->posts && $item->orgname == "ID" && $item->custom_param == '') { $selected_post_id_attr = $item->name; } else if ($item->custom_param != '') { $selected_post_id_attr = $item->custom_param; } $post_link_select[$item->name] = $item->name; } foreach ($items as $key=>$item) : $pri = ($item->table != "" && isset($primaries[$item->orgtable]) && strtolower($primaries[$item->orgtable]) == strtolower($item->orgname)); ?>
mysql_name) ? ''.$item->title.' - '. substr($item->name,0,70 - strlen($item->title)).'' : ''.$item->title.''; ?> (type; ?>) origin == "CUSTOM") : ?> 'Show', 'HIDE'=>'Hide'], true, 'name="fields_toggle['. esc_attr($item->name) . ']" onchange="dbp_change_toggle(this)" class="js-toggle-row"', $item->toggle); ?>
origin == "FIELD" && !$pri) { echo ADFO_fn::html_select($select_type_fields, true, 'name="fields_custom_view['. esc_attr($item->name).']" class="js-type-fields" onchange="dbp_change_custom_type(this)" style="display:'. (($item->view =='CUSTOM') ? 'none' :'inline-block').'"', $item->view); } else if ($pri) { ?>Text origin == "FIELD") : ?>
>
You can manually define the encoded value for each choice by inserting the encoded number and a comma before the choice's label
    0, No
    1, Yes

Looup params

lookup_id != '') { $lookup_col_list = ADFO_fn::get_table_structure($item->lookup_id, true); $primary = ADFO_fn::get_primary_key($item->lookup_id); $pos = array_search($primary, $lookup_col_list); if ($pos !== false) { unset($lookup_col_list[$pos]); } } else { $lookup_col_list = []; } $list_of_tables = ADFO_fn::get_table_list(); ?>
>column formatting

General Setting