Перейти к содержанию
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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А может проще купить модуль от гуру платежных сервисов?

 

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за ссылки, но дело в том, что форма яндекс.денег уже есть. Нужно просто привязать её к событию.. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проблема решена установкой стороннего модуля)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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