Exemple #1
0
function carrental_fleet($params)
{
    global $carrental_fleet_loaded;
    $fleet_id = (int) $params['id'];
    if ($fleet_id < 1) {
        return;
    }
    // test if fleet exists
    $vehicle = CarRental::get_vehicle($fleet_id);
    if (!$vehicle) {
        return;
    }
    $vehicle_cats_raw = CarRental::get_vehicle_categories();
    $vehicle_cats = array();
    foreach ($vehicle_cats_raw as $val) {
        $vehicle_cats[$val->id_category] = $val;
    }
    if (!$carrental_fleet_loaded) {
        $locations = CarRental::get_locations();
        //include(get_file_template_path('booking-form.php'));
        include get_file_template_path('booking-javascript.php');
    }
    wp_register_style('jquery-ui.css', '//ajax.googleapis.com/ajax/libs/jqueryui/1.11.0/themes/smoothness/jquery-ui.css', array());
    wp_enqueue_style('jquery-ui.css');
    ob_start();
    include get_file_template_path('shortcode-fleet.php');
    $box = ob_get_clean();
    $carrental_fleet_loaded = true;
    return $box;
}