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

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

Доброго дня!

 

Имеется сайт на OpenCart 2.3, владельцы которого занимаются продажей мужской одежды. Практически все модели, присутствующие на сайте, представлены в нескольких цветовых вариантах. Каждый цвет представлен своей опцией. Зачастую бывает так, что некоторых цветов в наличии не оказывается (значение "Количество" у опции равно 0). В этом случае при заданном параметре "Вычитать со склада" данная опция пропадает с фронтенда. Тем не менее, связанное с данной опцией изображение товара так и остается висеть в "морде" сайта.

Конечно, можно зайти в админку, открыть нужный товар, перейти во вкладку "Изображения" и удалить картинку оттуда. Но в таком случае при поступлении товара в магазин ее придется искать и добавлять обратно, перебирая при этом огромное количество других изображений (а их там более 5 тысяч, причем многие свалены просто в кучу).

 

На сайте установлен модуль LIVEOPENCART Изображение опций PRO, который связывает конкретную опцию товара с изображением. Собственно, задача заключается в том, чтобы написать скрипт, который бы скрывал связанную с опцией картинку, если у этой опции значение "Количество" равняется 0.

 

Буду рад Вашим предложениям.

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

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


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

Работа выполнена, тема закрыта.

Большое спасибо пользователю spectre за быстро проделанную работу

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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