Все настройки производятся в файле application.yaml
Расположение файла конфигурации:
Настройте привязку к номеру магазина и IP-адресу сервера SetRetail10 в пунктах
storeMap
, удалив символ #
)Для установки логотипа магазина и изображений товаров, загрузите изображения согласно настроенным папкам в секции images
productImageFolder: "files/product/" #Каталог для изображений товаров (может быть настроен любой другой путь)
categoryImageFolder: "files/category/" #Каталог для категорий товаров
progressivePlaceholderFile: "files/progressive/progressive.jpg" #Изображение прогрессивного дисконта
logoFile: "files/logo/logo.png" #Изображение логотипа (может быть настроен любой другой путь)
(Настройка для инфокиоска, для прайс-чекера минимальный размер 84х40 без фона)
Рекомендуемый размер не менее 600х800 в формате *.png без фона
В случае, если не требуется использоваться изображение товара, тогда можно его отключить, тем самым, сделав отображение основной и специальной цены крупнее.
Если у вас уже установлена версия SetKiosk, тогда обновите её, и добавьте в конфигурационный файл application.yaml параметр showProductPicture: false
В версии из дистрибутива, данный параметр уже есть.
true
- отображать картинку товара, если картинки нет, тогда отображать замещающую по умолчанию.false
- отображать увеличенную (по размеру на экране) цену и название товара (без картинки).Правила отображения цен задаются в секции app
CSI.PCP10
CSI.PCP9
|
condition
для каждого экрана:condition
не подошло, то осуществляется переход к выражению следующего экранаcondition
не корректно, то сервер возвращает ошибкуdefaultScreen
app: screen: # Список возможных экранов для отображения - number: 1 # Номер экрана name: # Наименования цен на экране price1: Цена товара # Если в выражении condition присутствует цена, то она обязательно объявляется в списке цен price2: Старая цена price3: Цена по карте price4: Старая цена по карте price5: Цена по акции price6: Цена набора condition: price6 == null && price1 != null && price3 == null # Условие, при успешном выполнении которого возвращается текущий экран - number: 2 name: price1: Цена товара price2: Старая цена price3: Цена по карте price4: Старая цена по карте price5: Цена по акции price6: Цена набора condition: price6 == null && price1 < price2 && price3 == null - number: 3 name: price1: Цена товара price2: Старая цена price3: Цена по карте price4: Старая цена по карте price5: Цена по акции price6: Цена набора condition: price6 == null && price1 == price2 && price3 == price4 || price1 > price3 && price4 == null || price1 == price2 && price3 < price4 - number: 4 name: price1: Цена товара price2: Старая цена price3: Цена по карте price4: Старая цена по карте price5: Цена по акции price6: Цена набора condition: price6 == null && price1 == price2 && price3 < price4 - number: 5 name: price1: Цена товара price2: Старая цена price3: Цена по карте price4: Старая цена по карте price5: Цена по акции price6: Цена набора condition: price6 == null && price1 < price2 && price3 == price4 - number: 6 name: price1: Цена без скидки price2: Старая цена price3: Цена по карте price4: Старая цена по карте price5: Цена по акции price6: Цена набора condition: price6 != null defaultScreen: 1 # Экран по умолчанию, отображаемый в случае, если ни одно из условий не подходит |