Автор Тема: Проблема с клонированием модуля ps_wirepayment  (Прочитано 344 раз)

04 Март 2020, 18:16:24
  • Пользователь
  • **
  • Сообщений: 95
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день, клонировал модуль ps_wirepayment, все работает.. (с переводами правда косяки, но это не беда.)
Беда в том, что при оформлении заказа через модуль клон он в админке подставляет статус к заказу от оригинала.
Добавил статус для клона в бд в таблице ps_order_state  скрин таблицы бд  http://prntscr.com/rbirzh  это ничего не дало.... и вот эти статусы в админке: http://prntscr.com/rbix53
Я уже все перерыл....   :( :( :( :'(
Подскажите, может кто-то знает куда копать?
04 Март 2020, 21:10:45
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
При клонировании контроллера нужно было изменить статус
$this->module->validateOrder($cart->id, Configuration::get('PS_OS_BANKWIRE'), $total, $this->module->displayName, NULL, $mailVars, (int)$currency->id, false, $customer->secure_key);измените
Configuration::get('PS_OS_BANKWIRE')на тот который вам нужно
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!