2015-12-21 1 views
-1

я хочу получить ссылку URL изображения продуктаВызов model_tool_image размер на Confirm контроллера

им редактировать каталог/контроллер/контроль/confirm.php

  $data['products'][] = array(
       'cart_id' => $product['cart_id'], 
       'product_id' => $product['product_id'], 
       'name'  => $product['name'], 
       'model'  => $product['model'], 
       'option'  => $option_data, 
       'recurring' => $recurring, 
       'quantity' => $product['quantity'], 
       'subtract' => $product['subtract'], 
       'price'  => $this->currency->format($this->tax->calculate($product['price'], $product['tax_class_id'], $this->config->get('config_tax'))), 
       'total'  => $this->currency->format($this->tax->calculate($product['price'], $product['tax_class_id'], $this->config->get('config_tax')) * $product['quantity']), 
       'href'  => $this->url->link('product/product', 'product_id=' . $product['product_id']), 

им пытаются добавить

'thumb'  => $this->model_tool_image->resize($product['image'], $this->config->get('config_image_related_width'), $this->config->get('config_image_related_height')), 

после вызова $ product ['thumb'] в checkout/confirm.tpl у меня есть Fatal Error

Fatal error: Call to a member function resize() on a non-object in /var/www/xxx.dev/public_html/catalog/controller/checkout/confirm.php on line 393 
+1

Вы должны загрузить модель 'tool/image' на контроллере до вызова функции изменения размера –

ответ

0

я просто добавить

$ this-> load-> модель ('инструмент/изображение');

после

$ this-> load-> модель ('инструмент/загрузки');

на контроллере confirm.php

 Смежные вопросы

  • Нет связанных вопросов^_^