Настройка модуля
Для настройки модуля используется веб страница, находящаяся 127.0.0.1:11150/settings. На этой же странице можно увидеть данные о лицензии.
Настройка счетчика
Для настройки самого счетчика используется группа «Данные» на странице настроек. При раскрытии вкладка выглядит следующим образом:
В данной группе настраиваются следующие параметры:
- Выполнять ли ежедневный сброс счетчика
- Время обнуления счетчика (если включен ежедневный сброс)
- Начальное счетчика после сброса (ежедневного или ручного).
Для сохранения настроек необходимо нажать кнопку «Сохранить» внизу вкладки (активируется при внесении любых изменений).
Также можно выполнить ручной сброс (кнопка «СБРОСИТЬ СЧЕТЧИК») и увидеть дату и время последнего сброса счетчика.
Настройка локального сервера
Для настройки самого сервера (адреса и портов) используется группа «Локальный сервер».
ВНИМАНИЕ: После любых изменений в данной группе необходим перезапуск модуля.
В данной группе выполняется настройка следующих параметров:
- Хост программы (менять только при необходимости, по умолчанию 0.0.0.0, если вы не понимаете смысл этого поля - не меняйте его);
- Порт сервера (всех веб страниц, по умолчанию 11150);
- Порт TCP слушателя (используется для получения информации о количестве продаваемых блюд, по умолчанию 11151).
Важно! Порт TCP слушателя (по умолчанию 11151) должеy быть открыт для входящих соединений (настроить правило в брандмауэре Windows).
Для сохранения настроек необходимо нажать кнопку «Сохранить» внизу вкладки (активируется при внесении любых изменений).
Настройка шаблона счетчика
Внешнее отображение счетчика находится по базовому адресу сервера 127.0.0.1:11150. По умолчанию он выглядит следующим образом:
Для настройки шаблона используется язык разметки HTML. Для изменения шаблона нужно внести изменения в файл, находящийся по следующему пути: <корневой_каталог_модуля>\pro_counter\templates\index.html.
Шаблон можно редактировать любым образом, в том месте где будет выводиться количество, необходимо написать
{{dish_count}}
Пример кода по умолчанию:
<html> <head> <title>Pro Counter</title> </head> <body> <table align=center valign=center height=100% width=100%> <tr> <td align=center> <h1>Количество проданных порций: {{dish_count}}</h1> </td> </tr> </table> </body> </html>
Важно! После любого изменения шаблона index.html необходимо перезапустить приложение (службу) ProCounter/
Дополнительно, в папке «\pro_counter\templates\» есть несколько других вариантов оформления страницы со счетчиком.