В настройках sale.conf Данная настройка регулирует параметры вывода картинок товаров в пик-листах, а также в обычном товарном классификаторе.
Настройка осуществляется на кассовом сервере по адресу: Магазин – Типы касс. Затем нужно выбрать тип кассы и нажать кнопку Настройки:
Якорь | ||||
---|---|---|---|---|
|
- itemImageBaseUrl = "http://127.0.0.1/items"
- itemGroupImageBaseUrl = "http://127.0.0.1/groups"
- itemClassifBaseId = 0
- getItemListFromPicklist = false– адрес медиа-сервера, где расположены картинки товаров;
- itemGroupImageBaseUrl – адрес медиа-сервера, где расположены картинки товарных групп;
- itemClassifBaseId – номер определенного узла обычного товарного классификатора, товары из которого нужно отображать;
- getItemListFromPicklist – разрешение отображать товары из пик-листа вместо товарного классификатора (подробности о настройках пик-листов на различных устройствах можно узнать здесь):
Каждый раз, отображая товары и группы, касса обращается по указанному адресу медиа-сервера и пытается получить оттуда картинку с названием в формате "артикул товара.png". Так что если вы хотите, чтобы отображались картинки, то вам нужно Поэтому, при желании отображать картинки в пик-листах, необходимо развернуть веб-сервер, на котором будут лежать картинки. Можете эти изображения, – можно один на всю сеть. За этим следует обратиться к команде техподдержки, предоставив ей изображения, которые планируется показывать. Идеальным вариантом для картинок являются иконки в формате PNG с прозрачным фоном.Если надо настроить
В разделе ui конфигурационного файла sale.conf (application/sale/sale.conf) (для киосков-трансформеров – sale.conf (applications\self_sale\sale.conf)) следует указать значение параметра pickListImagesUpdatePeriod, определяющего частоту обновления запроса изображений у медиа-сервера: Якорь cashservice cashservice
При значении параметра 0, сервис, который кэширует изображения, используемые в каталоге (пик-листах), контекстном поиске, а также картинки категорий товаров, работать не будет и изображения будут загружаться по прямой ссылке с использованием возможностей кеша браузера. Следует также отметить, что сервис кэширования проверяет валидность картинок только при условии, что истек временной интервал, указанный в параметре pickListImagesUpdatePeriod, и текущий чек не открыт. Если чек открыт, сервис работает, а картинок нет, то происходит ультимативное кеширование запрашиваемых картинок. При желании пользоваться сервисом кэширования, рекомендуется выставлять значение параметра pickListImagesUpdatePeriod не менее 30 минут – во избежание DDoS-атаки медиа-сервера.
Если требуется настроить всего одну кассу, то можно прямо на нее поставить поставить папку nginx с параметрами по умолчанию и сложить нужные картинки в негонее. На кассе выполнить настройки, указанные в примере нужно будет выставить корректные значения параметров, перечисленных выше.
В папке nginx создать следует создать следующие папки:
- items – тут товары. В для товаров, в названии – артикул: например, T1235342.png;
- groups – тут группы. В названии – id группы: 111.png
Если нужно показывать не все группы, а от определенного узла, то в параметре itemClassifBaseId укажите id нужного узла.
Если хотите показывать не классификатор, а пиклисты, то getItemListFromPicklist= true. При этом будут отображаться все пиклисты. Если нужен конкретный, то используйте itemClassifBaseId. Для пиклистов точно так же работает отображение картинок.
Есть возможность отображать справочник без картинок с маленькими кнопками. Это можно настроить с помощью параметра showPicklist в разделе ui конфигурационного файла sale.conf. По умолчанию, данный параметр выключен. Если нужно его включить, то showPicklist = true.
Внимание! Новый параметр находится в разделе ui рядом с holderCssClassesдля групп, в названии – ID группы: например, 111.png.