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

Неработает кнопка Добавить в корзину


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

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

В мобильной версии все работает

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

По умолчанию всё работает - http://demo.vamshop.ru

Значит что-то правили у себя в коде, видимо, неправильно код прописали или ещё что.

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

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

а демо все работает а какой фаил мне править? и днем все работало не куда не лазил

 

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

а демо все работает а какой фаил мне править? и днем все работало не куда не лазил

 

Если речь про шаблон карточки товара, то /templates/шаблон/module/product_info/

Сохраните свой правленный файл, а на его место поставьте оригинальный из VamShop и проверьте, как с ним будет.

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

изменения в нем были только вот такие 

<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}
<b>"НЕТ В НАЛИЧИИ"</b>
{/if}
                            
                    <p><strong> Количество на складе: {$PRODUCTS_QUANTITY} </strong></p>

Правильно я написал или нет 

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

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

Да нашел ошибку не правильно правил фаил а именно строку 

<p><strong> Количество на складе: {$PRODUCTS_QUANTITY} </strong></p>

исправил на 

<p> <b>  Количество на складе: {$PRODUCTS_QUANTITY}  </b> </p>

Все работает Спасибо 

Ссылка на сообщение
Поделиться на другие сайты
  • 8 months later...
В 01.11.2016 at 21:30, vanina200988 сказал:

{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}
<b>"НЕТ В НАЛИЧИИ"</b>
{/if}
                            
                    <p><strong> Количество на складе: {$PRODUCTS_QUANTITY} </strong></p>

 

Вот! Наконец я нашёл "работающий" вариант! По всему форуму одни мертвые ссылки да какие-то обрывки кодов, которых вообще не нахожу в ВамШоп 1.

Недостаток: когда товар заканчивается, необходимо активировать его вручную, но это уже лучше чем ничего.

Естественно, в каталоге кнопка "Купить" остаётся, изменения касаются карточки. 

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

В каталоге над $module_data. добавлять в условие:


{if $module_data.PRODUCTS_QUANTITY > 0}
...
{else}
...
{/if}

 

Спасибо.

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

Впрочем и так хорошо

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

Спасибо.

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

Так я ж Вам в другой теме писал.

Либо включить опцию Разрешить оформление заказа в Админке - Настройки - Склад.

Либо в /checkout_process.php закомментировать код выключения товара:

			if (($stock_left < 1) && (STOCK_ALLOW_CHECKOUT == 'false')) {
				vam_db_query("update ".TABLE_PRODUCTS." set products_status = '0' where products_id = '".vam_get_prid($order->products[$i]['id'])."'");
			}

 

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