Перейти к содержанию
trafbite

Размер изображения на странице категории

Рекомендуемые сообщения

Здравствуйте!

 

Есть категория, в которой подкатегории.

 

Есть категория, в которой уже только товары.

 

В админке задается размер изображения в списке категорий. Но по факту этот размер задается для обеих этих страниц.

 

Подскажите как на странице списка категорий оставить размер из админки, а на странице категории с товарами задать нужный мне размер?

 

Я так понял. что это в 'controller/product/category.php' вот эти строки:

			if ($category_info['image']) {
				$this->data['thumb'] = $this->model_tool_image->resize($category_info['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height'));
				$this->document->setOgImage($this->data['thumb']);
			} else {
				$this->data['thumb'] = '';
			}

Но как тут задать конкретные значения высоты и ширины картинки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для начала вам нужно проверять наличие товаров в категории. Его значение вот тут

$results = $this->model_catalog_product->getProducts($data);

А потом уже ставить свои размеры

$this->data['thumb'] = $this->model_tool_image->resize($category_info['image'], 900, 400);

Где 900 - ширина, 400 - высота

Если я конечно правильно понял суть вопроса 

Изменено пользователем deim

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для начала вам нужно проверять наличие товаров в категории. Его значение вот тут

А потом уже ставить свои размеры

Где 900 - ширина, 400 - высота

Если я конечно правильно понял суть вопроса 

Вы все правильно поняли, это сработало!

Спасибо большущее!  :-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.