Post by starohosting » Mon Aug 29, 2011 3:06 am

Ik heb een merken slider gekocht via opencart.
Nu heb ik de volgende error die weergeven word als ik de module activeer.

Fatal error: Call to a member function getManufacturers() on a non-object in /home/wnshkimp/domains/hfssport.nl/public_html/catalog/controller/module/brands_slider.php on line 6

Wie kan mij zo snel mogelijk helpen met dit probleem??

De code is:

Code: Select all

<?php 
class ControllerModuleBrandsSlider extends Controller { 

    protected function index() { 
       
      $this->language->load('module/manufacturer'); 
         
      $results = $this->model_catalog_manufacturer->getManufacturers();    

      // check if resize logos 
      if ((int)$this->config->get('brands_slider_resize') == 1) { 
        // resize each image 
        foreach ($results as $key => &$item) { 
          $item['image'] = $this->model_tool_image->resize($item['image'],  
                            (int)$this->config->get('brands_slider_image_width'), 
                            (int)$this->config->get('brands_slider_image_height')); 
          $item['href'] = $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/manufacturer&manufacturer_id=' . $item['manufacturer_id']); 
        } 
        $this->data['width'] = (int)$this->config->get('brands_slider_image_width'); 
        $this->data['height'] = (int)$this->config->get('brands_slider_image_height'); 
         
      } else { 
        // optimization 
        foreach ($results as $key => &$item) { 
          $item['image'] = 'image/' . $item['image']; 
          $item['href'] = $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/manufacturer&manufacturer_id=' . $item['manufacturer_id']); 
        }   
        $this->data['width'] = null; 
        $this->data['height'] = null;         
      } 
       
      $this->data['brands'] = $results; 
    
      $this->id = 'brands_slider'; 
         
      if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/brands_slider.tpl')) { 
        $this->template = $this->config->get('config_template') . '/template/module/brands_slider.tpl'; 
      } else { 
        $this->template = 'default/template/module/brands_slider.tpl'; 
      } 
       
      $this->render();  

    } 
} 
?>  

Newbie

Posts

Joined
Mon Aug 29, 2011 3:02 am

Post by jordischut » Mon Aug 29, 2011 5:18 pm

Welke versie van OpenCart heb je? En is de module die je gekocht hebt geschikt voor die versie? Het kan zomaar zijn dat dat niet zo is en dat daardoor enkele functies missen, waardoor je de module niet kan gebruiken.

Om het exacte probleem te weten kun je het beste je OpenCart versie en de module aangeven!

Officieel OpenCart partner, ontwikkelaar van Beslist, Bol.com (nieuwe API V3!), Exact, Twinfield & E-boekhouden koppelingen. Vragen? Stel ze gerust!
http://www.internetbureauschut.nl/


New member

Posts

Joined
Wed Aug 10, 2011 3:43 pm
Location - Hardinxveld-Giessendam

Post by starohosting » Tue Aug 30, 2011 3:31 am

Versie 1.4.9.5 gebruik ik en daarvoor is ook de module geschikt.
Tevens heb ik contact opgenomen met de maker van het script en die heeft me een bugfix gegeven.
Nu is er enkel een probleem: http://hfssport.nl zoals je ziet is de slider niet netjes en is het nog een bugje erin.

Wie kan me helpen?

Newbie

Posts

Joined
Mon Aug 29, 2011 3:02 am
Who is online

Users browsing this forum: No registered users and 4 guests