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

Не работает добавление товара в ajax-коризну


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

Не работает добавление товара в ajax-коризну, если товар с атрибутами.

Т.е. значок загрузки висит и ничего не происходит.

При этом товары без атрибутов норально добавляются.

Кто-нить сталкивался? С чем это может быть связано?

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

Да, есть такой глюк в ajax корзине, к сожалению, пока не смог исправить.

Нужно отключать ajax корзину, если товары с атрибутами.

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

небольшое уточнение по этой теме - добавление не работает только в карточке товара, вернее видуально не работает - кружок крутится до бесконечности. а товар уже добавлен.

при этом добавление из категории проходит "на ура" - кружок не зависает, товар добавляется, и всё отражается.

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

я сам не смотрел - пока не было времени.

кто сподобится решить - свистните здесь.

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

У меня по-другому. Товар не добавляется в корзину.

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

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

Версия последняя. Магазин нулевый, никаких доп. модулей и переделок. Единственное, сео-урлы поставил, но в корзину не добавляется и с урлами, и без них.

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

Да, глюк есть, это точно, он давно уже сидит.

Но пока что не исправлен.

Пока что нужно отключить ajax корзину в Админке - Настройки - Основные - Мой магазин если товары с атрибутами.

Постараюсь глюк исправить к следующей версии, но не обещаю.

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

Не исправлено это еще? У меня не добавляется товар из категории, если он с атрибутами, из карточи - все норм ( v1.55 патч)..

Елки-палки! и с обычной корзиной не добавляется, также как с ajax - если нажать "в корзину" из категории, то переходит на карточку товара.. и это только с товарами у которых атрибуты. Помогите!

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

Так это так и задумано, нельзя же купить товар с атрибутами, не выбрав атрибуты, поэтому и кидает на странице карточки товара, если у товара есть атрибуты.

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

Саша, спасибо огромное за оперативность, просто некоторая горячка образовалась, не сообразил. Да еще товар такой что вроде можно и не трогать атрибуты, но так действительно логично и правильно. Спасибо!

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

а какие вообще условия работы ajax-корзины? если сделан другой шаблон.. и идет вечное кручение- при нажатии кнопки в корзину?

то есть что должно быть в наличии и где-чтобы все работало?

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

В шаблоне бокса корзины должно быть:


<div id="divShoppingCart">
html-код корзины.
</div>
[/code]

Что б обновлялась корзина.

Ну и js код тоже должен быть, как в стандартном /templates/vamshop/boxes/box_cart.html

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

<div id="divShoppingCart"> это как то прописывается в css файле? в стандартном в vamshop_table не нашел.. или он только для vamshop ??

js код имеется ввиду вот это- <script type="text/javascript" src="jscript/jscript_ajax_cart.js"></script>  ???

или что-то еще?

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

Это прописывается в шаблоне бокса /templates/шаблон/boxes/box_cart.html, так же как и подключается этот js файл.

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

<div id="divShoppingCart"> там прописано, также как и прописано подключение js файла, но ничего не работает..

кроме этого я взял стандартный файл box_cart.html вписал в шаблон, поскольку ранее были некоторые изменения.. все равно не работает- крутится крутилка..на других магазинах работает..

просто вопрос- откуда возьмется вообще обработка <div id="divShoppingCart">  если о нем нет ничего в стилях? что это вообще за строка?

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

то есть получается что этот хтмл код работает непонятно как? можно вместо id="divShoppingCart написать что-то другое?или где-то идет учет этих данных?

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

Это нужно для определения, какую часть html-код обновлять при ajax запросе, что б обновлялась не вся страница, а только бокс корзина.

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