Размер эскиза Opencart - PullRequest
8 голосов
/ 06 июля 2011

Я только начал работать с opencart, поэтому я не очень. Я хочу изменить размер миниатюр моих продуктов на больший. Итак, я исследовал в Google, и пришел ответ. Перейдите в «Система»> «Настройки», «Изменить магазин» и на вкладке «Изображение» выберите нужный размер. Дело в том, что это не работает, и я не знаю почему. Например, в бестселлерах или в рекомендуемых продуктах размер миниатюры всегда одинаков, 80x80.

Любая помощь?

Тьяго Кастро

Ответы [ 7 ]

12 голосов
/ 22 августа 2012

В OpenCart 1.5.4 это Система > Настройки > Редактировать > Изображение в панели администратора.

6 голосов
/ 02 сентября 2011

Большинство модулей используют размер «большого пальца» для позиции домашней страницы, но имеют статические размеры изображения, закодированные для левого / правого столбцов.

У вас есть два варианта ... Либо переключите шаблон, чтобы увеличить размер миниатюры: Edit /catalog/view/theme//module/.tpl

(замените вашу тему, если у вас естьодин и с bestseller.tpl и / или featured.tpl)

замените $ product ['image'] на $ product ['thumb']

Хотя тогда ваши эскизы могут быть слишком большими для вашеголевый / правый столбцы ...


Другой вариант - отредактировать контроллер и указать размер ...

Редактировать /catalog/controller/module/.php (снова либоbestseller.php или featured.php)

В 1.4.9.x вокруг строки 67-68 вы найдете:

$this->data['products'][] = array(    // From line 58
....
....
// Line 67
'image'         => $this->model_tool_image->resize($image, 38, 38),
'thumb'         => $this->model_tool_image->resize($image, $this->config->get('config_image_product_width'), $this->config->get('config_image_product_height')),

Просто решите, хотите ли вы жестко закодировать новый размер изображения (в этом примере это 38x38) или свяжите размер изображения с размером миниатюры .....

, если вы жестко его кодируете, просто измените "38, 38" ...

Если вы хотите связать его с размером миниатюры, просто скопируйте значение из «большого пальца»

2 голосов
/ 12 июня 2014

Нет необходимости редактировать любой код.Перейдите по адресу:

Расширения -> Модули -> Последние

, и вы можете отредактировать размер изображения оттуда.

2 голосов
/ 07 августа 2012

На панели администратора перейдите к extensions> Features> Edit , в режиме редактирования измените 80x80 на что угодно, я предполагаю, что вы хотите, чтобы оно равнялось остальным изображениям, если это так, отредактируйте его так, чтобы оно соответствовало,Повторите для последнего модуля.

1 голос
/ 24 сентября 2014

extensions> features> edit также помогли мне увеличить размер изображения в миниатюре. спасибо большое .....

0 голосов
/ 23 февраля 2017

Для новой версии Opencart 2.3.0.2, может помочь для новых версий

Вы можете перейти к Расширения> Расширения> выбрать темы из селектора типа «Выберите расширение», а затем нажать> Изменить на вашей теме , чтобы просмотреть раздел изображений и изменить Ваши размеры изображения.

0 голосов
/ 13 февраля 2014

extensions> Features> Edit мне помогли, мне просто нужно было поставить тот же размер изображения, который я ввел в System> Settings> Edit> Image (в Product Image Thumb Size).

Я использую версию1.5.6

...