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

[Решено] Убрать картинки товаров


ksen

Recommended Posts

Добрый день!

 

Подскажите, пожалуйста, как убрать основную картинку товара в списке категорий и в карточке товара, но не у всех товаров, а те, которые находятся в определённых категориях? Сейчас выводится у тех файлов, где нет картинки изображение "отсутствующего изображения". А как сделать чтобы ничего не выводилось, т.е. товар был, но какой-либо картинки?

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


Добрый день!

 

Подскажите, пожалуйста, как убрать основную картинку товара в списке категорий и в карточке товара, но не у всех товаров, а те, которые находятся в определённых категориях? Сейчас выводится у тех файлов, где нет картинки изображение "отсутствующего изображения". А как сделать чтобы ничего не выводилось, т.е. товар был, но какой-либо картинки?

Бессвязный  поток сознания. Можете четко сформулировать задачу?

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

Небольшое условие в контроллере дописать: если нет картинки, или такая-то категория, то блок с картинками не выводить. И немного шаблон подкорректировать, чтобы это красиво работало.

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


Бессвязный  поток сознания. Можете четко сформулировать задачу?

Могу, есть товары, в разных категориях - болты и теплицы.  В категории "Болты" у каждого товара нет картинки, у товаров из категории "Теплицы" есть изображение для каждого товара. Сейчас если нет картинки товара, то выдается изображение отсутствующего товара, нужно сделать так чтобы для тех товаров у которых картинки нет, то вообще ничего не выводилось, а у тех где есть фото, чтоб оно было. Правлю файл product.tpl, но то ли не так правлю, то ли не в том файле.

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


нужно править product.php:

if ($product_info['image']) {
$this->data['popup'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height'));
} else {
$this->data['popup'] = $this->model_tool_image->resize('no_image.jpg', $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height'));
}
заменить на

if ($product_info['image']) {
$this->data['popup'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height'));
} else {
$this->data['popup'] = null;
}
Змінено користувачем afwollis
[code]...[/code]
Надіслати
Поділитися на інших сайтах

Гість
Ця тема закрита для публікації повідомлень.
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

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