Antontyt Posted February 18, 2010 Share Posted February 18, 2010 Как сделать так чтобы при отсутствии товаров по данному атрибуту кнопка добавить в корзину скрывалась?заранее спасибо Link to comment Share on other sites More sharing options...
Your Friend Posted February 18, 2010 Share Posted February 18, 2010 Что значит "при отсутствии товаров по данному атрибуту"? Link to comment Share on other sites More sharing options...
YellowDuck Posted February 18, 2010 Share Posted February 18, 2010 Наверное по атрибуту "отсутствие на складе" Link to comment Share on other sites More sharing options...
YellowDuck Posted February 18, 2010 Share Posted February 18, 2010 http://www.prestashop.com/forums/viewthread/31959/configuring___using_prestashop/hiding_the_add_to_cart_buttonhttp://www.prestashop.com/forums/viewthread/33930/configuring___using_prestashop/solved_hidedisable_cart_button_if_attributes_ Link to comment Share on other sites More sharing options...
Antontyt Posted February 19, 2010 Author Share Posted February 19, 2010 Что значит "при отсутствии товаров по данному атрибуту"? Например: есть товар с несколькмими атрибутами (одни есть других нет в наличии) Так вот необходимо чтобы при выборе атрибута товара (с наличием - 0 товара с данным атрибутом) кнопка добавить в корзину была скрыта Link to comment Share on other sites More sharing options...
Your Friend Posted February 19, 2010 Share Posted February 19, 2010 Пиши нужные условия в шаблонах. Link to comment Share on other sites More sharing options...
Antontyt Posted February 19, 2010 Author Share Posted February 19, 2010 А какими параметрами это можно сделать на странице (шаблон product.tpl)Сейчас:{if ($product->quantity > 0 || $allow_oosp) } <input type="submit" name="Submit" value="{l s='Add to cart'}" /></p>{/if} Link to comment Share on other sites More sharing options...
Antontyt Posted February 23, 2010 Author Share Posted February 23, 2010 Помогите пожалуйста Link to comment Share on other sites More sharing options...
Your Friend Posted February 23, 2010 Share Posted February 23, 2010 Деньги есть? Link to comment Share on other sites More sharing options...
Antontyt Posted February 23, 2010 Author Share Posted February 23, 2010 Лучше бы написали условие (товаров с данным атрибутом = 0) при котором можно убрать кнопку Link to comment Share on other sites More sharing options...
Your Friend Posted February 23, 2010 Share Posted February 23, 2010 Мне не лучше Link to comment Share on other sites More sharing options...
Antontyt Posted February 23, 2010 Author Share Posted February 23, 2010 Ну знаешь модуль ещё можно понять Но параметр?! Link to comment Share on other sites More sharing options...
Your Friend Posted February 23, 2010 Share Posted February 23, 2010 Если честно, ничего не понятно что ты хочешь. И ты просишь нас тратить на это время. Link to comment Share on other sites More sharing options...
Antontyt Posted February 23, 2010 Author Share Posted February 23, 2010 {if ($product->quantity > 0 || $allow_oosp) } <input type=“submit” name=“Submit” value=”{l s=‘Add to cart’}” /></p>{/if}Данный параметр выполняется только если на странице информациии (в админке колличество написано - 0) Если же используются атрибуты данный параметр не активен т.е кнопка Добавить в корзину показывается всегдаКак исправить?Теперь понятно? Link to comment Share on other sites More sharing options...
Your Friend Posted February 23, 2010 Share Posted February 23, 2010 Не очень. По данному условию кнопка ‘Add to cart’ показывается если количество товара больше нуля или включен параметр Allow Buy When Out Of Stock (разрешить заказ товара при отсутствии на складе, или как оно по-русски). Какие атрибуты? Какой параметр исполняется? Параметр вобще не может исполняться, параметр может влиять на исполнение. На что исправить? Link to comment Share on other sites More sharing options...
Antontyt Posted February 24, 2010 Author Share Posted February 24, 2010 Всё правильно. Но если товара меньше 0 (по выбранному атрибуту) то условие не выполняется Link to comment Share on other sites More sharing options...
Your Friend Posted February 25, 2010 Share Posted February 25, 2010 Конечно не будет. Условие "если больше нуля". Link to comment Share on other sites More sharing options...
Recommended Posts