support 447 Опубликовано 26 марта, 2014 Жалоба Share Опубликовано 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 Почта России). Ссылка на сообщение Поделиться на другие сайты
hayeli 0 Опубликовано 4 июня, 2018 Жалоба Share Опубликовано 4 июня, 2018 Такого файла нету! Попробуйте в /app/Vendor/smarty/vam_plugins/function.checkout.php поменять: Вот адрес файла app/Catalog/function.checkout.php Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 июня, 2018 Автор Жалоба Share Опубликовано 4 июня, 2018 1 час назад, hayeli сказал: Такого файла нету! Попробуйте в /app/Vendor/smarty/vam_plugins/function.checkout.php поменять: Вот адрес файла app/Catalog/function.checkout.php Да, правильно. В текущих версиях поменялась папка для меток /app/Catalog Исправил. Ссылка на сообщение Поделиться на другие сайты
hayeli 0 Опубликовано 4 июня, 2018 Жалоба Share Опубликовано 4 июня, 2018 спасибо Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 июня, 2018 Автор Жалоба Share Опубликовано 4 июня, 2018 Не за что. Надеюсь, что всё получилось. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения