Товар не добавляется в корзину с карточки товара.
giardino.adtov.ru/frittata-s-syirom-i-pomidorami.html — карточка товара.
Измените девайс на мобильный в панели разработчика браузера.
Код шаблона:
РЕШЕНО
Не добавлялось потому что я пропустил тот момент что в чанке ms.Product.content есть input для ввода количества добавляемого в корзину товара.
Для того чтоб товар добавлялся, нужно в форму добавить следующий код:
Измените девайс на мобильный в панели разработчика браузера.
Код шаблона:
<html>
<mobile>
<head>
[[$mobilehead]]
</head>
<body>
[[$mobilenavigation]]
<div class="openMenuItem">
<div id="msProduct">
<div class="container">
<div class="row">
<div class="col-xs-12 openMenuItem__title">
<h1 class="openMenuItem__header">[[*pagetitle]]</h1><a href="/pages/menu.html"><img class="openMenuItem__close" src="/assets/app/mobile/img/del.png" alt=""></a>
</div>
</div>
<div class="row">
[[!msGallery? &tpl=`mMsGalleryTpl`]]
</div>
<div class="row">
<div class="col-xs-12">
<form class="ms2_form" method="post">
<input type="hidden" name="id" value="[[*id]]"/>
<div class="openMenuItem__priceblock form-group">
<div class="openMenuItem__price"><span class="openMenuItem__summa">[[+price]]</span><span class="openMenuItem__rub"></span></div>
<div class="form-group">
<button type="submit" class="openMenuItem__btn btn" name="ms2_action" value="cart/add">
Заказать
</button>
</div>
</div>
</form>
</div>
<hr class="openMenuItem__hr">
<div class="col-xs-12">
<div class="openMenuItem__descrip">
<h4 class="openMenuItem__descrip-title">Состав</h4>
<p class="openMenuItem__descrip-trip">
[[*introtext]]
</p>
</div>
</div>
</div>
</div>
</div>
</div>
[[$mfooter]]
[[$mscripts]]
</body>
</mobile>
</html>
Подскажите где я накосячил.РЕШЕНО
Не добавлялось потому что я пропустил тот момент что в чанке ms.Product.content есть input для ввода количества добавляемого в корзину товара.
Для того чтоб товар добавлялся, нужно в форму добавить следующий код:
<input type="hidden" name="count" value="1">
Спасибо за ответ Petr Golovatyy) Комментарии: 7
Смотрите в консоль браузера
в корзину оно то добавляет, вот только уведомлений об этом нет
$(document).ready(functon() {
AjaxLoadItems("http://giardino.adtov.ru/ajaxitems.html", "2");
console.log(AjaxLoadItems("http://giardino.adtov.ru/ajaxitems.html", "2"))
});
для начала там должно быть function()в корзину оно то добавляет, вот только уведомлений об этом нет
Так если бы добавляла, то при переходе в корзину я б видел их в ней, разве нет?
так они там и есть, или только у меня?
ах да, измени девайс на мобильный в инспекторе.
это для мобильных страница
это для мобильных страница
Опять же, нужно смотреть на ответ, который гласит:
Ошибка добавления в корзину: неверное количество «0»
откуда понятно что надо добавить в форму
Ошибка добавления в корзину: неверное количество «0»
откуда понятно что надо добавить в форму
<input type="hidden" name="count" value="1">
Люблю тебя :*, спасибо
как ты с компа открыл страницу, она ведь должна быть пустой для компьютеров…
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.