266  /  382
Справочник

Кастомизация шаблона платежной системы

Просмотров: 36872
Дата последнего изменения: 28.07.2023
Татьяна Старкова
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5
Недоступно в лицензиях:
Старт, Стандарт

Весь HTML, который порождают платежные системы, вынесен отдельно в понятие, похожее на шаблоны компонентов. Таким образом, системы имеют некие шаблоны, которые вы можете менять независимо от них самих. Например, если вам не нравится стандартное приглашение, которое выводится некоторой платежной системой, то вы можете переопределить только этот HTML и выводить свое собственное приглашение, не кастомизируя при этом сам обработчик системы.

Для этого нужно скопировать шаблон из папки /bitrix/modules/sale/handlers/paysystem/<имя_платежной_системы>/template/ в папку /bitrix/templates/<шаблон_сайта>/payment/<имя_платежной_системы>/template/ и отредактировать его так, как вам необходимо. За поиск HTML-шаблона отвечает метод \Bitrix\Sale\PaySystem\BaseServiceHandler::searchTemplate().


23
Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии