Magento перевел один товар в режим каталога - PullRequest
0 голосов
/ 01 декабря 2011

У меня есть магазин Magento, и я хочу сделать следующее: некоторые продукты не должны быть доступны для покупки (они должны быть переведены в какой-то режим каталога).Как этого достичь в Magento?

Ответы [ 2 ]

1 голос
/ 04 декабря 2011

Приведенный выше ответ работает, но это шаблонное решение для чего-то, что (в принципе) должно решаться на стороне сервера.

Если кто-то из ваших посетителей достаточно сообразителен, чтобы создать URL для добавления в корзину, он все равно может добавить товары, для которых вы спрятали кнопку корзины, в свои корзины. Конечно, в этом случае, конечно, очень незначительная проблема.

Есть расширение под названием Not2Order, не знаю, разрешено ли мне связывать его здесь. Это расширение заботится о включении / отключении заказа продуктов со стороны сервера, что немного более надежно.

1 голос
/ 01 декабря 2011

Создайте пользовательский атрибут для этих продуктов.Например:

can_sale

И на дисплее внешнего интерфейса добавьте кнопку карты в зависимости от этого атрибута.Как это:

if($product->getCanSale() == 1){
    /*Display add to cart button*/
}else{
    /*Dont' display add to cart button*/
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...