shop.balmet.com

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

carousel.php (1011B)


      1 <?php
      2 class ControllerExtensionModuleCarousel extends Controller {
      3 	public function index($setting) {
      4 		static $module = 0;
      5 
      6 		$this->load->model('design/banner');
      7 		$this->load->model('tool/image');
      8 		
      9 		$this->document->addStyle('catalog/view/javascript/jquery/swiper/css/swiper.min.css');
     10 		$this->document->addStyle('catalog/view/javascript/jquery/swiper/css/opencart.css');
     11 		$this->document->addScript('catalog/view/javascript/jquery/swiper/js/swiper.jquery.js');
     12 
     13 		$data['banners'] = array();
     14 
     15 		$results = $this->model_design_banner->getBanner($setting['banner_id']);
     16 
     17 		foreach ($results as $result) {
     18 			if (is_file(DIR_IMAGE . $result['image'])) {
     19 				$data['banners'][] = array(
     20 					'title' => $result['title'],
     21 					'link'  => $result['link'],
     22 					'image' => $this->model_tool_image->resize($result['image'], $setting['width'], $setting['height'])
     23 				);
     24 			}
     25 		}
     26 
     27 		$data['module'] = $module++;
     28 
     29 		return $this->load->view('extension/module/carousel', $data);
     30 	}
     31 }