Example #1
0
 function load_data()
 {
     $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();
     $district_service = new District_service();
     $content_service = new Content_service();
     $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['locations'] = $district_service->get_all_districts();
     return $data;
 }
 function edit_new_advertisement($advertisement_id)
 {
     $_POST['last_vehicle_id'] = $advertisement_id;
     $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_equipment_service = new Vehicle_equipment_service();
     $district_service = new District_service();
     $vehicle_images_service = new Vehicle_images_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();
     $data['vehicle_advertisement'] = $vehicle_advertisement_service->get_advertisement_by_id($advertisement_id);
     $vehicle_equipments = $vehicle_equipment_service->get_equipments_by_vehicle_id($advertisement_id);
     $equipment_array = array();
     $data['vehicle_images'] = $vehicle_images_service->get_images_for_advertisement($advertisement_id);
     foreach ($vehicle_equipments as $value) {
         $equipment_array[] = $value->equipment_id;
     }
     $data['vehicle_equipments'] = $equipment_array;
     $data['latest_vehicles'] = $vehicle_advertisement_service->get_new_arrival(2);
     $parials = array('content' => 'vehicle_adds/edit_advertisement', 'new_arrivals' => 'vehicle_adds/new_arrivals');
     $this->template->load('template/main_template', $parials, $data);
 }