Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

В каком файле можно заменить вывод сообщения об успешном заказе?


Recommended Posts

Подскажите люди добрые, в каком файле прописывается вывод страницы об успешном заказе? Был добавлен свой способ оплаты путём копирования существующего способа. Но нужно чтобы при нажатии на кнопку оформить открывалась не страница  успешного заказа, а грузилась форма яндекс.денег. Она есть готовая, но как ее подключить к форме, чтобы при нажатии Оформить на неё перекидывало?

 

пы.сы были попытки в файле /catalog/controller/extension/payment/cod1.php (клон  cod.php) заменить ссылку url->link('checkout/success'); на страницу с формой, но не работает. Пишет страница не найдена. Может не там рою? Кто знает?

 

<?php
class ControllerExtensionPaymentCod extends Controller {
	public function index() {
		return $this->load->view('extension/payment/cod1');
	}

	public function confirm() {
		$json = array();
		
		if ($this->session->data['payment_method']['code'] == 'cod1') {
			$this->load->model('checkout/order');

			$this->model_checkout_order->addOrderHistory($this->session->data['order_id'], $this->config->get('payment_cod_order_status_id'));
		
			$json['redirect'] = $this->url->link('checkout/success');
		}
		
		$this->response->addHeader('Content-Type: application/json');
		$this->response->setOutput(json_encode($json));		
	}
}

 

Змінено користувачем elen11
Надіслати
Поділитися на інших сайтах


модуль для 3х магазинов, отправляет сразу на оплату , покупателю надо только ввести данные о карте

 

а  еще можно и стандартную страницу поправить и формы на ней любую и текст выводить

в зависимости от выбранного любого метода оплаты , доставки и тд

 

Надіслати
Поділитися на інших сайтах

Гість
Ця тема закрита для публікації повідомлень.
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.