Запрос на получение данных модификатора
Материал из Wiki
API для "Мобильного официанта"
| Страница | wt_nom_mod_item |
| Параметры |
|
| Пример запроса | http://hostname:9870/wt_nom_mod_item?did=1&id=2 |
| Пример ответа для информационного модификатора | <?xml version="1.0" encoding="utf-8"?> <response> <result>ok</result> <!-- global – Признак глобального модификатора. Т.Е. действует для всей номенклатуры, (секция nom_links – не используется). Например: это может быть скорость подачи. Bound – Признак обязательности. Если bound=1 то после выбора элемента меню появляется диалог выбора модификатора. Без выбора модификатора, нельзя выбирать номенклатуру. Multipal – Признак множественного выбора модификатора. Т.Е. у такого модификатора можно выбрать несколько элементов. Например: это может быть добавка к кофе (сливки и сахар). Множественный выбор подразумевает возможность выбора кратного количества. Например: для случая с кофе, можно выбрать двойной сахар. Information – Признак информационного или номенклатурного модификатора. Если Information=1 значит модификатор информационный, иначе номенклатурный --> <mod_item id="2" global="0" bound="0" multipal="0" information="1" version="5" name="Скорость готовки"> <!-- Элементы информационного модификатора с псевдонимами на каждом языке --> <info_items> <info_item id="12" name="Медленно"/> <info_item id="13" name="Средне"/> <info_item id="14" name="Быстро"/> </info_items> <!-- Секция nom_links указывает, к каким номенклатурам применяется этот модификатор --> <nom_links> <nom_link id="108"/> <nom_link id="152"/> </nom_links> </mod_item> </response> |
| Пример ответа для номенклатурного модификатора | <?xml version="1.0" encoding="utf-8"?> <response> <result>ok</result> <mod_item id="4" global="0" bound="0" multipal="0" information="0" version="2" name="Добавка №1"> <!-- Варианты выбора модификатора --> <nom_items> <nom_item id="11"/> <nom_item id="108"/> </nom_items> <!-- Секция nom_links указывает, к каким номенклатурам применяется этот модификатор --> <nom_links> <nom_link id="2"/> <nom_link id="8"/> <nom_link id="17"/> <nom_link id="18"/> </nom_links> </mod_item> </response> |