support 447 Posted March 26, 2014 Report Share Posted March 26, 2014 Попробуйте в /app/Catalog/function.checkout.php поменять: 'checkout_form_action' => BASE . '/orders/confirmation/' на: 'checkout_form_action' => BASE . '/orders/place_order/' В /app/Controller/OrdersController.php после: public function place_order () { global $config; добавьте: App::uses('PaymentMethodBaseComponent', 'Controller/Component'); $PaymentMethodBase =& new PaymentMethodBaseComponent(new ComponentCollection()); $PaymentMethodBase->save_customer_data(); Но учтите, что в этом случае, т.е. в случае оформления заказа без страницы подтверждения, не будут работать модули оплаты с переходом на сайт платёжной системы (например webmoney, яндекс-деньги, киви), не будут работать модули доставки, получающие расчёт с серверов курьерских компаний (например EMS Почта России). Link to post Share on other sites
hayeli 0 Posted June 4, 2018 Report Share Posted June 4, 2018 Такого файла нету! Попробуйте в /app/Vendor/smarty/vam_plugins/function.checkout.php поменять: Вот адрес файла app/Catalog/function.checkout.php Link to post Share on other sites
support 447 Posted June 4, 2018 Author Report Share Posted June 4, 2018 1 час назад, hayeli сказал: Такого файла нету! Попробуйте в /app/Vendor/smarty/vam_plugins/function.checkout.php поменять: Вот адрес файла app/Catalog/function.checkout.php Да, правильно. В текущих версиях поменялась папка для меток /app/Catalog Исправил. Link to post Share on other sites
hayeli 0 Posted June 4, 2018 Report Share Posted June 4, 2018 спасибо Link to post Share on other sites
support 447 Posted June 4, 2018 Author Report Share Posted June 4, 2018 Не за что. Надеюсь, что всё получилось. Link to post Share on other sites
Recommended Posts