function post_new_advertisement() { $manufacture_service = new Manufacture_service(); $vehicle_model_service = new Vehicle_model_service(); $body_type_service = new Body_type_service(); $fuel_type_service = new Fuel_Type_service(); $transmission_service = new Transmission_service(); $equipment_service = new Equipment_service(); $vehicle_advertisement_service = new Vehicle_advertisments_service(); $vehicle_images_temp_service = new Vehicle_images_temp_service(); $district_service = new District_service(); $vehicle_advertisments_service = new Vehicle_advertisments_service(); $data['heading'] = "Sell your vehicle"; $data['manufactures'] = $manufacture_service->get_all_active_manufactures(); $data['models'] = $vehicle_model_service->get_all_active_vehicle_models(); $data['body_types'] = $body_type_service->get_all_active_body_types(); $data['fuel_types'] = $fuel_type_service->get_all_active_fuel_types(); $data['transmissions'] = $transmission_service->get_all_active_transmissions(); $data['equipments'] = $equipment_service->get_all_active_equipment(); $data['locations'] = $district_service->get_all_districts(); $vehicle_images_temp_service->truncate_temp_images(); $result = $vehicle_advertisement_service->get_last_advertisement_id(); $last_id = ''; if (!empty($result)) { $last_id = $result->id + 1; } else { $last_id = 1; } $data['last_id'] = $last_id; $data['latest_vehicles'] = $vehicle_advertisments_service->get_new_arrival(2); $parials = array('content' => 'vehicle_adds/add_new_advertisement', 'new_arrivals' => 'vehicle_adds/new_arrivals'); $this->template->load('template/main_template', $parials, $data); }