Animal
Постоялец
- Регистрация
 - 2 Мар 2015
 
- Сообщения
 - 85
 
- Реакции
 - 34
 
- Автор темы
 - #1
 
Всем добрый день , товарищи помогите решить проблему , нужно для отдельной категории загрузить отдельный файл tpl. Модули не помагают решить данную проблемму . Нужно сделать что то типа этого. 
Пример на оpencart 1.X до изменений
	
	
	
		
После изменений 
	
	
	
		
Только все это нужно сделать вот в этом коде OP 2.X
	
	
	
		
	
		
			
		
		
	
				
			Пример на оpencart 1.X до изменений
		Код:
	
	if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/category.tpl')) {
         $this->template = $this->config->get('config_template') . '/template/product/category.tpl';
       } else {
         $this->template = 'default/template/product/category.tpl';
       }
	
		Код:
	
	 if ($category_id == 4) {
         $template = $this->config->get('config_template') . '/template/product/category_new.tpl';
       } else {
         $template = $this->config->get('config_template') . '/template/product/category.tpl';
       }
       if (file_exists(DIR_TEMPLATE . $template)) {
         $this->template = $template;
       } else {
         $this->template = 'default/template/product/category.tpl';
       }
	Только все это нужно сделать вот в этом коде OP 2.X
		Код:
	
	if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/category.tpl')) {
                $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/product/category.tpl', $data));
            } else {
                $this->response->setOutput($this->load->view('default/template/product/category.tpl', $data));
            }