Автор Тема: shopping cart  (Прочитано 156 раз)

19 Июня 2015, 10:24:03
  • Фрилансер
  • *
  • Сообщений: 118
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Privet,

Ya xochu sobrat' script plateja kak PayPal. Vzyal modul bankwire, vrode vse poluchilos. No ne mogu soxranit dannie shopping cart. Obyasnite kak budet pravileno etot prosedur.
19 Июня 2015, 10:28:55
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 13458
  • Репутация: +14561/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Данные любой корзины сохраняются системой. В модуле не нужно ничего сохранять, кроме создания заказа
$this->module->validateOrder($id_cart,...Данные корзины можно получить по id_cart
SELECT *
FROM `ps_cart`
WHERE `id_cart` = $id_cart
19 Июня 2015, 13:55:15
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 118
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Данные любой корзины сохраняются системой. В модуле не нужно ничего сохранять, кроме создания заказа
$this->module->validateOrder($id_cart,...Данные корзины можно получить по id_cart
SELECT *
FROM `ps_cart`
WHERE `id_cart` = $id_cart

Delo v tom cto ya ne xochu sozdat zakaz poka ne poluchu otvet ot checkout provaydera. nado ka to brat informatsii dannogo korzini, a potom prinyat resheniya dlya sootvetushego poluchennogo statusa ot nix.
19 Июня 2015, 14:11:26
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 86191
  • Репутация: +25412/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Данные о корзине сохраняются при добавлении товара в корзину. Вы можете их увидеть в
Панель управления > Клиенты > Корзины
Там же можно преобразовать корзину в заказ. Только если клиент авторизирован.
Вам можно сразу создавать заказ. Только присвоить статус Ожидается подтверждение.
Регулировать заказы лучше статусами, для этого они и созданы.
19 Июня 2015, 14:52:49
Ответ #4
  • Фрилансер
  • *
  • Сообщений: 118
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Данные о корзине сохраняются при добавлении товара в корзину. Вы можете их увидеть в
Панель управления > Клиенты > Корзины
Там же можно преобразовать корзину в заказ. Только если клиент авторизирован.
Вам можно сразу создавать заказ. Только присвоить статус Ожидается подтверждение.
Регулировать заказы лучше статусами, для этого они и созданы.

a kak budet esli checkout ne proydet normalno? togda sistema ne doljen cto li vernut te dannie v korzinu?
19 Июня 2015, 21:11:32
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 763
  • Репутация: +6/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Брошенные корзины тоже регистрирует. Только как потом узнать какая из них нужна?
Поэтому регистрация заказа обязательна. DarinSr правильно советывает, статусами нужно управлять.
20 Июня 2015, 14:10:43
Ответ #6
  • Фрилансер
  • *
  • Сообщений: 118
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Брошенные корзины тоже регистрирует. Только как потом узнать какая из них нужна?
Поэтому регистрация заказа обязательна. DarinSr правильно советывает, статусами нужно управлять.

a kak ispolzovat broshennie krozini potom? obyasnite pojaluysta, ya pochti noviy s Prestashop
20 Июня 2015, 19:53:45
Ответ #7
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 20853
  • Репутация: +25278/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
Как использовать вам решать. Все зависит от целей.
$cart = new Cart($id_cart');
$products = $cart->getProducts();
...
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!