Пример #1
0
                        $data_field = STTour::get_search_fields_name();
                        break;
                    case "st_activity":
                        $data_field = STActivity::get_search_fields_name();
                        break;
                    case "st_rental":
                        $data_field = STRental::get_search_fields_name();
                        break;
                    default:
                        $data_field = apply_filters('st_search_fields_name', array(), $post_type);
                        break;
                }
                if (!empty($data_field) and is_array($data_field) and $type == '') {
                    foreach ($data_field as $k => $v) {
                        $list_field[$v['label']] = $v['value'];
                    }
                    return $list_field;
                }
                if (!empty($data_field) and is_array($data_field) and $type == 'option_tree') {
                    foreach ($data_field as $k => $v) {
                        $list_field[] = array('label' => $v['label'], 'value' => $v['value']);
                    }
                    return $list_field;
                }
            } else {
                return false;
            }
        }
    }
    TravelHelper::init();
}