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

Товара на складе 0 но он все равно доступен к продаже


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

В админке  категории товары - в товарах, во вкладке дополнительно -у меня стоит количество товара 0, но при этом в магазине не пишется "нет в наличие" и товар доступен к покупке. Может я не там остатки указываю?

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

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

Если включён учёт склада в Админке - Настройки - Основные - Склад.

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

Спасибо. Настроила. А нельзя что-нибудь сделать - чтобы сразу при просмотре списка товара - было видно - есть он в наличии или нет?

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

И вот этот текст /"Товары, выделенные *** имеются на нашем складе в недостаточном для Вашего заказа количестве.

Пожалуйста, измените количество продуктов выделенных (***), благодарим Вас."/ Как изменить? Я настроила - чтобы эти маркеры появлялись, когда товара вообще нет. Но текст - по моему - только всех запутает.

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

Спасибо - все прочитала - и в итоге воспользовалась информацией, вот отсюда http://vamshop.ru/faq.php/faq_id/16/question/Kak-sdelat--chto-b-knopki-kupit-i-v-korzinu-ne-pokazyvalis--esli-kolichestvo-tovara-na-sklade---0-

Убрала кнопки "купить" и "в корзину" при отсутствия товара на складе.

Но ещё хочу, чтобы вместо кнопки "купить" в списке товаров - выводилась надпись "Нет в наличии"

Хотела воспользоваться вот эти советом: http://vamshop.ru/forum/index.php?topic=1406.0

Но у меня не получилось. У меня просто ничего не выводится.....

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

Может просто не в том шаблоне правите?!

Нужно в обоих файлах внутри /templates/шаблон/module/product_listing/ исправить.

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

Ну не знаю, может как-то неправильно прописали, либо ещё что.

По идее, должно работать, если у Вас версия магазина не слишком старая.

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

Версия не старая - магазин покупала месяц назад. Сейчас вот ещё раз прописала код

{if $module_data.PRODUCTS_PRICE_PLAIN != '0'}

{$module_data.PRODUCTS_BUTTON_BUY_NOW}

{else}

Нет в наличии

{/if}

в обоих файлах - templates/шаблон/module/product_listing выгрузила а сервер, но ничего не изменилось.

Может я чего-то не так поняла? Я хотела, чтобы у меня не в карточке товара (это я уже сделала) а с списке - когда новинки выводятся или категории товара смотришь - где раньше была кнопка "купить" писалось, что нет в наличии, чтобы покупатель сразу видел - что чего-то нет - не заходя в карточку товара.

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

И все-таки получилось, но не до конца. Занесли товары в магазин (остатки) -  в итоге, в списке товаров, так и осталось "нет в наличии" (кнопка "купить" не вернулась) - хотя, когда заходишь в карточку товара - он доступен для покупки. А в раделе "новинки" - там надпись "нет в наличии", так и не появилась - зато кнопка "купить" вернулась.

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

А кэш случайно не включён в Админке - Настройки - Основные - Кэш?!

Может это просто кэш, попробуйте кэш почистить в Админке - Настройки - Основные - Контроль кэша.

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

в обоих файлах - templates/шаблон/module/product_listing

{if $module_data.PRODUCTS_PRICE_PLAIN =='0'}

{$module_data.PRODUCTS_BUTTON_BUY_NOW}

{else}

<p class="netvnalichii">Нет в наличии</p>

{/if}

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

По идее, всё правильно.

В /includes/classes/product.php есть вот такая строка:


'PRODUCTS_PRICE_PLAIN' => $products_price['plain'],
[/code]

?

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

Тогда, по идее, должно работать.

А если просто в шаблон вставить:


{$module_data.PRODUCTS_PRICE_PLAIN}
[/code] Что выводит?! 0 или может 0.00 Если 0.00, то попробуйте условие записать:
[code]
{if $module_data.PRODUCTS_PRICE_PLAIN == '0.00'}

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

Это условие ведь из /templates/шаблон/module/product_listing !?

Вот туда и вставлять, просто посмотреть, что бвыводит эта метка.

0 или может 0.00

т.е. почему условие не работает.

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

Я правильно все понимаю?   : чтобы узнать почему не работает, надо в templates/шаблон/module/product_listing вставить, вместо:

{if $module_data.PRODUCTS_PRICE_PLAIN =='0'}
{$module_data.PRODUCTS_BUTTON_BUY_NOW}
{else}
<p class="netvnalichii">Нет в наличии</p>
{/if}[/code] вставить просто:
[code]{$module_data.PRODUCTS_PRICE_PLAIN}

И посмотреть, что будет выводить....

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