velos 0 Опубликовано 21 октября, 2012 Жалоба Share Опубликовано 21 октября, 2012 Добрый день, Есть маленький магазинчик по продаже велосипедов и запчастей. В нем реализована функция - если количество товара 0, то показываем надпись - Товара нет в наличии Товар, которого нет в наличии, располагается в определенной категории, в которой размещены аналогичные товары, которые есть в наличии. Вопрос, как реализовать окно, в котором бы выводились товары, которые есть в наличии Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 октября, 2012 Жалоба Share Опубликовано 21 октября, 2012 Так это обычный бокс. Возьмите стандартный бокс новинки к примеру, переименуйте его в "Товар в наличии" и в /templates/шаблон/source/boxes/whats_new.php поменяйте: where p.products_status=1 and p.products_id = p2c.products_id [/code] на: [code] where p.products_status=1 and p.products_quantity > 0 and p.products_id = p2c.products_id что б выводились товары, количество на складе которых больше 0. Ссылка на сообщение Поделиться на другие сайты
velos 0 Опубликовано 21 октября, 2012 Автор Жалоба Share Опубликовано 21 октября, 2012 спасибо, буду пробовать Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 октября, 2012 Жалоба Share Опубликовано 21 октября, 2012 Удачи, по идее, ничего сложного, если я правильно понял задачу. Ссылка на сообщение Поделиться на другие сайты
velos 0 Опубликовано 24 октября, 2012 Автор Жалоба Share Опубликовано 24 октября, 2012 с боксами не пошло сделал через модуль у нас есть условие $PRODUCTS_QUANTITY {if $PRODUCTS_QUANTITY == 0} {if $MODULE_in_stock != ''} {$MODULE_in_stock} {/if} {/if} [/CODE] то есть мы отталкиваемся от конкретного товара я добавил в includes/classes/product.php getInSTOCK() сделал модуль includes/modules/in_stock_products.php templates/магаз/module/in_stock.html модуль подключаю в includes/modules/product_info.php работает, только в шаблон\module\product_info\product_info_v1.html выводиться по середине страницы :( а надо сбоку . Подскажите куда копать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 октября, 2012 Жалоба Share Опубликовано 24 октября, 2012 Так шаблон карточки товара - это и есть только центр. Если что-то надо сбоку, это нужно например бокс сделать и вставить его в /templates/шаблон/index.html Ссылка на сообщение Поделиться на другие сайты
velos 0 Опубликовано 26 октября, 2012 Автор Жалоба Share Опубликовано 26 октября, 2012 Так шаблон карточки товара - это и есть только центр. Если что-то надо сбоку, это нужно например бокс сделать и вставить его в /templates/шаблон/index.html в боксе $PRODUCTS_QUANTITY не видно, она определяется в товаре или можно както иначе сделать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 октября, 2012 Жалоба Share Опубликовано 26 октября, 2012 В боксе используйте метку: {$box_content.PRODUCTS_QUANTITY}, а так же в sql запрос в боксе добавьте p.products_quantity, по умолчанию из базы количество не доставётся в боксе. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения