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

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
  • Ветеран
  • *****
  • Сообщений: 14085
  • Репутация: +14569/-2
  • Сообщество 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
  • Ветеран
  • *****
  • Сообщений: 86543
  • Репутация: +25419/-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
  • Ветеран
  • *****
  • Сообщений: 942
  • Репутация: +10/-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
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 21027
  • Репутация: +25282/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
Как использовать вам решать. Все зависит от целей.
$cart = new Cart($id_cart');
$products = $cart->getProducts();
...
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!