Как определить выбранный способ оплаты simpla

Как определить выбранный способ оплаты simpla

Сегодня я расскажу вам, как можно определить выбранный пользователем способ оплаты и, в зависимости от этого, делать какие-либо действия. Например, я, в зависимости от выбранного способа оплаты в cms simpla, показываю пользователю разные сообщения (потому что если пользователь выбрал способ оплаты - наличными курьеру - нет смысла ждать от него оплаты заказа до его доставки).

Итак, чтобы определить выбранный способ оплаты, на страницу шаблона order.tpl в нужное место добавляем проверку по ID:

{if $payment_method->id eq 1}
Выбран способ оплаты: Наличными курьеру
{else if $payment_method->id eq 2}
Выбран способ оплаты: Банковской картой
{else}
Выбран неизвестный способ оплаты
{/if}

Тут все достаточно просто. eq 1 - это проверка по ID способа оплаты (в данном случае ID=1). Достаточно определить ID способа оплаты и подставить в проверку. Проверок можно делать сколько угодно. Кстати, показывать можно не только текст, но и html код.

Если же надо сделать проверку, которая будет действовать для всех, кроме ID=1, то вместо eq надо написать ne.

Все зависит от вашей фантазии. Всем успехов.

27.03.17
Для просмотра сайта обновите браузер.