Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Parse error: syntax error, unexpected ''thumb''


RadomirSvet

Recommended Posts

Стал делать вывод подкатегорий в OpenCart 2.3 в категориях с картинками и на втором шаге:

 

2. Теперь чтобы стали доступны картинки в шаблоне, открываем контроллер: /catalog/controller/product/category.php

 

$data['categories'][] = array(
'name'  => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
'href'  => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url),
'thumb'=>$this->model_tool_image->resize($result['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height'))
);

получил ошибку:

Parse error: syntax error, unexpected ''thumb'' (T_CONSTANT_ENCAPSED_STRING), expecting ')' 

 

Подскажите, где тут ошибка в синтаксисе? Вот эта строка добавилась:

'thumb'=>$this->model_tool_image->resize($result['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height'))

 

Надіслати
Поділитися на інших сайтах


Ты уверен, что на эту строку жалуется? По номеру строки сходится? Хз, не вижу ошибок, поставь пробелы чтоле перед и после => :) и убедись, что подключил tool/image для resize в этой функции

Змінено користувачем Leingard
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.