Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Ajax корзина, откуда взять данные о корзине для JSON ответа сервера?

20.06.2013, 10:56
Георгий

Зарегистрирован:
2013-06-20
Сообщений: 2

Добрый день!
Встал перед задачей реализовать корзину при помощь AJAX.
Делал, как написано тут:
http://netcat.ru/support/knowledge/knowledge_75.html
Все вроде бы нормально, товары добавляются, но не могу понять, где взять данные для JSON ответа сервера в файле /netcat/modules/default/post.php?
Если отправлять $Netshop_TotalPrice и $Netshop_ItemCount вроде все ок, но в этих переменных информация отстает на одну операцию. Т.е. первый раз добавляем в корзину пишет «Сумма = 0 рублей, кол-во товаров 0», если добавляем второй товар пишет «Сумма = ХХХХ рублей, кол-во товаров 1» и так далее…
Как получить актуальное значения количества товаров и суммы в файле:
/netcat/modules/default/post.php ???
20.06.2013, 22:56
Руслан Густокашин
Студия Вэлпис

Зарегистрирован:
2012-02-06
Сообщений: 962

Попробуйте прочитать массив $shop->CartContents, поглядеть переменную $shop->CartSum,возможно в них есть нужные вам данные.
23.06.2013, 15:23
Георгий

Зарегистрирован:
2013-06-20
Сообщений: 2

Как выяснилось необходимо выполнить метод CartContents() он обновляет данные и возвращает их.
23.06.2013, 17:10
Руслан Густокашин
Студия Вэлпис

Зарегистрирован:
2012-02-06
Сообщений: 962

Ну вот и отлично! улыбка
198 196 2013-06-23 17:10:01 13113
Описание проекта