Автор Тема: cтатусы заказа  (Прочитано 2455 раз)

20 Июнь 2017, 17:25:49
Ответ #15
  • Старожил
  • ****
  • Сообщений: 259
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В свою очередь прошу совета:
Может быть создатели Prestashop и модулей для него и гениальные люди, но иногда нам тупеньким приходится разгребать:
уже несколько часов пытаюсь отключить автоматическое добавление оплаты если пользователь выбрал способ оплаты "Оплата при получении" (Модуль Cash on delivery (COD)).
При этом создается заказ со статусом "В процессе подготовки" и уже внесенной оплатой Cash on delivery (COD).
Изменение настроек статуса "В процессе подготовки"  - "Отметить заказ как оплаченный" естественно ни к чему не приводит.
Есть такая поговорка:
Цитировать
Из любой безвыходной ситуации есть, как минимум 2 выхода
Так вот я их вижу - либо отключить автосоздание платежа, либо настроить, чтобы статус нового заказа был другой.
Ни один из них пока не смог воплотить.
Выручайте.
20 Июнь 2017, 19:07:03
Ответ #16
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
$this->module->validateOrder((int)$this->context->cart->id, Configuration::get('PS_OS_PREPARATION'), $total, в /modules/cashondelivery/controllers/front/validation.php

Configuration::get('PS_OS_PREPARATION')статус заказ
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
20 Июнь 2017, 19:35:39
Ответ #17
  • Старожил
  • ****
  • Сообщений: 259
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
$this->module->validateOrder((int)$this->context->cart->id, Configuration::get('PS_OS_PREPARATION'), $total, в /modules/cashondelivery/controllers/front/validation.php

Configuration::get('PS_OS_PREPARATION')статус заказ
+ Спасибо!