Magento 1.6.2.0 - Установите видимость для поиска, если количество на складе равно 0

Я пытаюсь настроить его так, чтобы, когда количество продукта в магазине Magento было равно 0 или меньше, он менял видимость этого продукта только на поиск, а не на поиск/каталог.

Магазин настроен таким образом, что покупатели могут заказывать товары, даже если запасы опускаются ниже 0, поэтому он не настроен на автоматическое изменение на «Нет в наличии» или что-то в этом роде, я просто хочу, чтобы видимость изменилась.

Кто-нибудь когда-либо мог настроить что-то подобное раньше или кто-нибудь может посоветовать мне, где искать, чтобы добавить эту функциональность?

Заранее спасибо!


person geoanderson    schedule 16.08.2012    source источник
comment
Вы можете использовать наблюдателя. Надеюсь, вы знакомы с ним ссылка   -  person ivantedja    schedule 16.08.2012
comment
Ссылка, похоже, размещена в неправильном формате, погуглите по ключевому слову, magentoObserver   -  person ivantedja    schedule 16.08.2012


Ответы (1)


Лучше всего настроить наблюдателя.

Что такое наблюдатель?

Наблюдатели работают аналогично будильникам - когда наступает определенное время они звонят, аналогично наблюдатель что-то делает, когда происходит определенное действие.

Итак, что мне делать?

Вероятно, вам следует установить наблюдателя, когда каждый раз, когда продукт загружается (или сохраняется), он должен проверять количество продукта, а затем, если он равен 0, установить его видимость на то, что вы хотите.

Хорошо, я в восторге от наблюдателя, как мне это сделать?

здесь — еще один вопрос stackoverflow, который показывает, как его создать.

Вы также можете просмотреть это руководство.

Надеюсь, это было полезно.

person pzirkind    schedule 16.08.2012