Пользовательский шаблон интерфейса
В каталоге установленного сервера DM.Прайсчекер Scanport\Scanport PriceChecker\WebTemplate
находятся две папки:
- Custom - папка для пользовательского шаблона интерфейса
- Default - папка с примером шаблона интерфейса
В папке "Default" лежит архив с примером, внутри которого файлы пользовательского шаблона интерфейса
В шаблоне должны быть ОБЯЗАТЕЛЬНЫЕ файлы:
- HTML-разметки (файлы с расширением .html)
- Стилей (файл с расширением .css)
- Скриптов отображения данных (файл с расширение .js)
- Каталоги со шрифтами и фоновыми изображениями
Базово ПО загружает в WebView данные из index.html
- если приложение в ожидании сканирования - используем блок из файла
content_wait_scan_block.html
- если приложение отображает информацию о товаре - используем блок из файла
content_article_block.html
- если приложение получило не нашло информацию по штрихкоду - используем блок из файла
content_not_found_block.html
После создания пользовательского шаблона интерфейса архив необходимо поместить в папку "Custom"
Далее в сервере DM.Прайсчекер нужно перейти на вкладку "Настройки устройств" и указать тип шаблона "Пользовательский", а затем нажать "Сохранить"
Из мобильного приложения DM.Прайсчекер необходимо выполнить синхронизацию с сервером
После синхронизации в каталоге мобильного приложения com.scanport.nl.pricechecker/files/resources/templates/custom
будут находиться файлы пользовательского шаблона интерфейса
Теперь при работе в режиме сканирования будут использоваться параметры из пользовательского шаблона интерфейса