Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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


elen11
 Поделиться

Рекомендованные сообщения

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

 

пы.сы были попытки в файле /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 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.