...
В оборудование кассы нужно подключить графический дисплей покупателя и задать в поле url правильный адрес отображаемой страницы.
На примере ниже приведена настройка для локального расположения Базовой страницы на кассе.:
Блок кода | ||||
---|---|---|---|---|
| ||||
# Графический дисплей покупателя # {"buyersdisplay.graphical_display": { params : { interface = localhost port = 9090 keepAliveTimeout = 30 url = "http://localhost:9090/customerdisplay/index.html" pathToStatic = "www/gbd" }} } |
Якорь | ||||
---|---|---|---|---|
|
Настройка контента делается Отображаемой страницы выполняется в файле /home/ukm5/mint/bin/www/gbd/customerdisplay/marketing/marketing.config.json. Там же должны находится видео и картинки для трансляции в режиме ожидания на кассе.
Содержимое файла настройки:
Блок кода | ||||
---|---|---|---|---|
| ||||
{ "externalURL": { "active":false, "url": "https://www.youtube.com/embed/v5Fu38uKPf0?autoplay=1&mute=1&muted=1&loop=1&controls=0&playlist=v5Fu38uKPf0" }, "localVideo": { "active":true, "urls": [ "/marketing/video/video1.mp4" ] }, "localPics": { "active":false, "interval": 10000, "urls": [ "/marketing/pics/action1.jpg", "/marketing/pics/action2.jpg" ] }, "reloadInterval": 300000 } |
Задается В файле настройки задается один из трех вариантов контента. В нужном должно стоять active: true, у остальных должно быть active: falseПараметр reloadInterval (мс) отвечает за период с которым касса опрашивает этот конфиг Для того типа контента, который планируется транслировать, необходимо установить параметр active в значении true, при этом у всех остальных типов контента параметр active должен быть указан как false.
Параметр reloadInterval указывается в миллисекундах и отвечает за период частоты, с которой касса опрашивает файл настройки контента Отображаемой страницы на предмет изменения. Если конфиг файл меняется, касса автоматически начинает показывать новый контент.
Переход с версии <= 1.9
Без Если изменения конфигурации не происходило, то после обновления , на дисплее покупателя будет отображаться только тот контент, который был настроен ранее. Текст При этом, текст для текстового дисплейдисплея, который отображался ранее, отображаться не будет.
Рекомендуется пересмотреть способ работы с дисплеем с настроить соответствующим образом.
Минимальными усилиями можно сделать отображение состава чека и того же внешнего контента, что и раньше. Делается это так:
- В настройках оборудования необходимо задать значение url = "http://localhost:9090/customerdisplay/index.html".
- В настройках страницы отображения файл настройки Отображаемой страницы по адресу: /home/ukm5/mint/bin/www/gbd/customerdisplay/marketing/marketing.config.json сделать так внести следующий код:
Блок кода | |||
---|---|---|---|
|
...
| |
{
"externalURL": {
"active":true,
"url":"<тот URL, который раньше был настроен в оборудовании>"
},
"localVideo": {
"active":false,
"urls": [
]
},
"localPics": {
"active":false,
"interval": 10000,
"urls": [
]
},
"reloadInterval": 300000
} |