При создании шаблона для заявки (Ticket Template), натолкнулся на неприятный момент. Все работает как описано в Howtos, кроме подстановки очереди.
Текст шаблона:
Код: Выделить всё
<form action="$Env{"CGIHandle"}" method="post" enctype="multipart/form-data" id="Template2">
<input type="hidden" name="Action" value="$Env{"Action"}"/>
<input type="hidden" name="Subaction" value="StoreNew"/>
<input type="hidden" name="FormID" value="$QData{"FormID"}"/>
<input type="hidden" name="ExpandCustomerName" value="1"/>
<input type="hidden" name="Subject" value="$Text{"PresentationSupport"}"/>
<input type="hidden" name="Body" value="$Text{"BodyPresentationSupport"}"/>
<input type="hidden" name="TypeID" value="55"/>
<input type="hidden" name="Dest" value="41||ОТП::Обеспечение_совещаний_презентаций"/>
<input type="hidden" name="DynamicField_CategoryName" value="030"/>
<input type="hidden" name="Expand" value="1"/>
Посмотрел в создаваемый на странице код и обнаружил, что все упирается в русские названия очередей. Там получается несортированный список (вернее сортированный по русским названиям) и не находится нужного значения и подстановки не проиходит.
Видимо нужна какя-то модификация кода шаблона, но у меня даже мыслей нет из-за незнания языка.
Или вместо переменной Dest в коде нужна переменная, которая выбирала бы очередь по id, но в лоб через DestID не работает или что делаю неправильно?
Может есть у кого опыт?