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

товары


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

как сделать что бы когда нет товара в наличии то проподала кнопка добавить в корзину и писалось что товара нет в наличии

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

Править шаблоны, добавляя условие.

Справа сверху есть Поиск, много таких тем было с готовым кодом, что и где править.

 

Ищите по "Нет в наличии"

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

Почитал форум, вопрос поднимался, но ссылки ведущие на решение не рабочие. Дайте пожалуйста решение как сделать так чтобы когда у товара было колличество 0 то оставалась цена а вместо кнопки купить - нет в наличии

Вот пример - http://vamshop.ru/faq.php/faq_id/37/question/Kak-sdelat-chtoby-vmesto-ceny-tovara---0-vyvodilos-net-v-nalichie-i-ne-bylo-knopki-kupit--no-sam-tovar-vyvodilsya-posetitelyu--     ссылка не работает

Прочитал весь форум так и не нашел как заменить кнопку Добавить в корзину в карточке товара на надпись нет в наличии? в вамшоп 2 все просто это решилось а здесь не могу найти как это сделать. Только на форуме описывается что если цена 0 то легко поправить на нет в наличии, а вот при остатке 0 товара на складе не могу найти не как, Помогите пожалуйста как это настроить версия 1.82   

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

Там достаточно примеров что б сделать как нужно.

Что сложного сделать условие типа:

{if $PRODUCTS_QUANTIY > 0}
метка кнопки купить
{else}
Нет в наличии
{/if}

 

Ссылка на сообщение
Поделиться на другие сайты
6 часов назад, VaM сказал:

Там достаточно примеров что б сделать как нужно.

Что сложного сделать условие типа:


{if $PRODUCTS_QUANTIY > 0}
метка кнопки купить
{else}
Нет в наличии
{/if}

 

куда это условие вписать в какой фаил? и примерные строчки

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

шаблон/module/product_listing/product_listing_list.html либо product_listing_columns.html

там где выводите данные о цене.
в vamshop2 product_listing_list.html это будет 103 - кнопка, 129-131 - цена

Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, vanina200988 сказал:

куда это условие вписать в какой фаил? и примерные строчки

Это я пример для карточки товара написал /templates/шаблон/module/product_info/

Для списка товара шаблоны будут /templates/шаблон/module/product_listing/

Но там вместо $PRODUCTS_QUANTITY надо писать $module_data.PRODUCTS_QUANTITY

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

ни чего не понимаю как все это сделать, что конкретно сделать куда чего вставлять ни понятно. Как сделать чтобы при остатке товара 0 не выводилась кнопка в карточке товара. Я не хочу ставить цену 0 товара чтобы выводилась надпись Нет в наличии. Хочу чтобы при остатке 0 убералась  кнопка  Добавить в корзину в карточке товара. То что при цене 0 у меня и так пишется нет в наличии. Смысл в том чтобы не редактировать все время когда товар закончился, менять цену на 0 а просто исчезает кнопка добавить в корзину. Нет в наличии у меня на сайте и так пишет Остаток товара на складе в карточке товара.   

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

Я Вам показал пример для карточки товара, написал что делать в шаблонах списка товара.

Написал где шаблоны находятся.

Осталось лишь прочитать, что я написал и сделать то, что написано.

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

мне так и вставлять в фаил со совами метка кнопки купить

или вот так писать 

{if $PRODUCTS_QUANTIY > 0}
{$ADD_CART_BUTTON}
{else}
Нет в наличии
{/if}

это просто вставить или заменить на какие то строчки?

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

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

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

Что делали и в каком именно шаблоне, покажите код.

Всё элементарно убирается если хотя бы знать что такое условие if ... else ... /if

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

вот и понятия не имею  что такое условие. пытался делать в шаблоне вамшоп1

 

пытался подставить вот этот код с буквой т

{if $PRODUCTS_QUANTITY > 0}
{$ADD_CART_BUTTON}
{else}
Нет в наличии
{/if}

элементарно для вас а у меня в школе даже информатики небыло и для меня это темный лес

 

Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, vanina200988 сказал:

вот и понятия не имею  что такое условие. пытался делать в шаблоне вамшоп1

 

Вы фенОмен. Не имеете понятия о том, что такое "условие", но в этой же теме его сформировали... "Сходи туда, незнамо куда и принеси то, незнамо что".

Может не судьба или не ваше это дело править коды там всякие? м? Айда все таки почитаем, что такое метки, как устроен движек, что бы знать где ковырять то? м? 

 

Вот Вам документация. Вот Вам готовые решения с вопросами-ответами

 

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

где пишут что сделать я делаю а зачем и как это сделать не имею понятия

 

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

Я Вам выше писал как делать.

Если не получается, Вы покажите, что Вы делали, тогда скажу, в чём ошибка.

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

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

вот что получилось после вставки чего вы писали выше. 

Безымянный.png

product_info_v1.html

но кнопка остается добавить в корзину((((

Ссылка на сообщение
Поделиться на другие сайты
45 минуты назад, vanina200988 сказал:

вот что получилось после вставки чего вы писали выше. 

Безымянный.png

product_info_v1.html

но кнопка остается добавить в корзину((((

Надо ж кнопки купить и количество убирать в условие.

Поменяв стандартный код кнопки добавить в корзину:

					<div class="inner nobottom product-cart">
								<label>{$smarty.const.TEXT_PRODUCT_QTY}</label>
								{$ADD_QTY}
								<button id="add_to_cart" type="submit" class="btn btn-inverse"><i class="fa fa-shopping-cart"></i> {$smarty.const.IMAGE_BUTTON_IN_CART}</button>
								{if $KUPI_V_KREDIT_BUTTON}
								{$KUPI_V_KREDIT_BUTTON}
								{/if}
					</div>

на:

{if $PRODUCTS_QUANTITY > 0}
<div class="inner nobottom product-cart">
								<label>{$smarty.const.TEXT_PRODUCT_QTY}</label>
								{$ADD_QTY}
								<button id="add_to_cart" type="submit" class="btn btn-inverse"><i class="fa fa-shopping-cart"></i> {$smarty.const.IMAGE_BUTTON_IN_CART}</button>
								{if $KUPI_V_KREDIT_BUTTON}
								{$KUPI_V_KREDIT_BUTTON}
								{/if}
					</div>
{else}
Нет в наличии
{/if}

 

Нельзя же быть таким уж беспомощным, можно было уже и методом тыка догодаться, как делается.

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