Перейти к содержанию
Форум поддержки пользователей VamShop

товара нет в наличии


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

Добрый день,

Есть маленький магазинчик по продаже велосипедов и запчастей.

В нем реализована функция - если количество товара 0, то показываем надпись - Товара нет в наличии

Товар, которого нет в наличии, располагается в определенной категории, в которой размещены аналогичные товары, которые есть в наличии.

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

net v nalichii.png

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

Так это обычный бокс.

Возьмите стандартный бокс новинки к примеру, переименуйте его в "Товар в наличии" и в /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.

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

с боксами не пошло сделал через модуль

у нас есть условие $PRODUCTS_QUANTITY




{if $PRODUCTS_QUANTITY == 0}
{if $MODULE_in_stock != ''}
{$MODULE_in_stock}
{/if}
{/if}
[/CODE]

то есть мы отталкиваемся от конкретного товара

я добавил в includes/classes/product.php

getInSTOCK()

2012102417.jpg

сделал модуль includes/modules/in_stock_products.php

201210xwx.jpg

templates/магаз/module/in_stock.html

201210rrr.jpg

модуль подключаю в includes/modules/product_info.php

работает, только в шаблон\module\product_info\product_info_v1.html

выводиться по середине страницы :(

а надо сбоку .

Подскажите куда копать?

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

Так шаблон карточки товара - это и есть только центр.

Если что-то надо сбоку, это нужно например бокс сделать и вставить его в /templates/шаблон/index.html

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

Так шаблон карточки товара - это и есть только центр.

Если что-то надо сбоку, это нужно например бокс сделать и вставить его в /templates/шаблон/index.html

в боксе $PRODUCTS_QUANTITY не видно, она определяется в товаре или можно както иначе сделать?

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

В боксе используйте метку: {$box_content.PRODUCTS_QUANTITY}, а так же в sql запрос в боксе добавьте p.products_quantity, по умолчанию из базы количество не доставётся в боксе.

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