Модуль Оплата заказа только после принятия менеджером

dmitriy1974

Постоялец
Регистрация
14 Апр 2013
Сообщения
110
Реакции
11
Оплата заказа после принятия менеджером, только после установки статуса Принят.
Например покупатель выбрал квитанция или оплата картой банка в стандартном функционале на последнем шаге оформления заказа он может распечатать квитанцию и оплачивать. А можно сделать так, чтобы квитанцию он мог распечатать только когда поставлен статус принят (или оплатить картой после статуса принят).
В файле order.tpl в самом конце есть вывод кнопки оплатить: (примерно 209 строка)
209. {checkout_form order_id=$order->id module=$payment_method->module}
[/spoil]
добавляем сюда условие проверки статуса заказа на "Принят" (заменить строку 209) следующим кодом:
[spoil]
{if $order->status == 0}
Админ проверит Ваш заказ и только тогда Вы сможете его оплатить (распечатать квитанцию)
{else}
Ваш заказ проверил админ, можете его оплатить (распечатать квитанцию)
{checkout_form order_id=$order->id module=$payment_method->module}
{/if}
Всем, кому интересно это - делайте!
 
Назад
Сверху