Замена изображения карты клиента

В кассовом ПО Artix реализована возможность изменения стандартного изображения карты. Для этого необходимо заменить файл card_background.svg в директории /opt/sst-sco/themes/<Название темы>/img/. Подробнее о настройках внешнего вида приложения можно прочитать в разделе "Тема оформления".

Настройка текстового содержания

В кассовом ПО Artix реализована возможность изменения текст карты и кнопок. Для этого, в зависимости от текущего языка кассы, необходимо отредактировать один из файлов локализации .msg, в директории /opt/sst-sco/i18n/, заменив текст на свой. Подробнее о настройках локализации можно прочитать в разделе "Язык и изменение текста".

Пример настройки текста
bonusInfoTitle = Информация о бонусах
bonusInfoBalance = Баланс карты:
bonusInfoEarn = Будет начислено:
bonusInfoAvailable = Доступно для списания:
bonusInfoSpend = Будет списано:
bonusInfoDue = Сумма к оплате:
bonusInfoClose = Продолжить
spendBonus = Списать бонусы

cardInfoTitle = Информация о карте
cardInfoClientName = Клиент:
cardInfoClientPhoneNumber = Телефон:
cardInfoClientEmail = Email:
cardInfoCardNumber = Номер карты:
cardInfoClose = Назад

Изменение отступов текста в карте клиента

В кассовом ПО Artix реализована возможность указания отступов для текста в карте клиента в секции [Ui.Dialog.PayWithBonusForm.payWithBonusCardInfoLayout] в файле настроек темы /opt/sst-sco/conf/theme.ini. Подробнее о настройках внешнего вида приложения можно прочитать в разделе "Тема оформления".

Пример 1. Общая настройка отступов текста
[Ui.Dialog.PayWithBonusForm.payWithBonusCardInfoLayout]
generalMargin = 40 // Общий отступ по всем сторонам
sideCardShadow = 26 // Дополнительный отступ по бокам карты, равен ширине тени по бокам карты
bottomCardShadow = 52 // Дополнительный отступ снизу карты, равен высоте тени снизу карты
Пример 2. Настройка отступов текста по сторонам
[Ui.Dialog.PayWithBonusForm.payWithBonusCardInfoLayout]
anchors.topMargin = 40 // Отступ сверху карты
anchors.leftMargin = 66 // Отступ слева карты
anchors.rightMargin = 66 // Отступ справа карты
anchors.bottomMargin = 92 // Отступ снизу карты
  • No labels