Автор Тема: О статусах заказа  (Прочитано 992 раз)

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

Убрал галочку отпраки мейла во время оплаты, но система и так отправляеть мейл "Подтверждение заказа".
Как можно избавится от этого?
03 Июнь 2015, 15:39:24
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Можно отключить модуль mailalerts, тогла предупреждений о заказе не будет.
03 Июнь 2015, 15:42:20
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 118
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Можно отключить модуль mailalerts, тогла предупреждений о заказе не будет.

Дело в том что я не хочу отключить его полностью. Просто в первом этапе заказа он мне не нужен.
03 Июнь 2015, 15:58:33
Ответ #3
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Нужно проверить какие статусы проходит заказ при оформлении. Зависит от ваших настроек и модулей.
Можно отключить отсылку на все статусы, проверить. Потом подключать по одному и проверять.
04 Июнь 2015, 11:00:44
Ответ #4
  • Фрилансер
  • *
  • Сообщений: 118
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Нужно проверить какие статусы проходит заказ при оформлении. Зависит от ваших настроек и модулей.
Можно отключить отсылку на все статусы, проверить. Потом подключать по одному и проверять.

окей, я попрбую скажу. а как установить серия своих личных статусов. вроде у меня получилось добавить статус, но только один.
04 Июнь 2015, 11:53:49
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Панель управления > Заказы > Статусы
Добавить статус заказа.
04 Июнь 2015, 12:56:32
Ответ #6
  • Фрилансер
  • *
  • Сообщений: 118
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Панель управления > Заказы > Статусы
Добавить статус заказа.

ручного я знаю, мне нужен через модулья установить
04 Июнь 2015, 13:23:23
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В модуле при заказе устанавливают статус
$this->module->validateOrder($id_cart, $id_order_state, $amount_paid, $payment_method = 'Unknown',$message = null, $extra_vars = array(), $currency_special = null, $dont_touch_amount = false, $secure_key = false, Shop $shop = null)
04 Июнь 2015, 14:37:00
Ответ #8
  • Фрилансер
  • *
  • Сообщений: 118
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В модуле при заказе устанавливают статус
$this->module->validateOrder($id_cart, $id_order_state, $amount_paid, $payment_method = 'Unknown',$message = null, $extra_vars = array(), $currency_special = null, $dont_touch_amount = false, $secure_key = false, Shop $shop = null)

Это понятное дело. Просто у меня статусы много. Я должен установить через модуль
04 Июнь 2015, 17:09:08
Ответ #9
  • Ветеран
  • *****
  • Сообщений: 1808
  • Репутация: +49/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Можно через sql запрос. Так быстрее и проще.