Здравствуйте!
Со вчерашнего дня бьюсь с проблемой и не могу понять в чем дело:
Имеется ML фаил формирующийся динамически
..........
<select name="category">
<option value="1" $[metaDataProperty.AnyMetaData.selectcat1] > Категория 1</option>
<option value="2" $[metaDataProperty.AnyMetaData.selectcat2] > Категория 2</option>
</select></p>
..........
</text></Template>
.......
<AnyMetaData>
<selectcat1>selected</selectcat1>
</AnyMetaData>
.....
Но результат $[metaDataProperty.AnyMetaData.selectcat1] отсутствует в выводе
<option value="1"> Категория 1</option>
<option value="2"> Категория 2</option>
</select>
Если, например, меняю строчку в шаблоне на
<option value="1"> $[metaDataProperty.AnyMetaData.selectcat1] Категория 1</option>
то нормально получаю
<option value="1"> selected Категория 1</option>
т.е. данные передаются нормально.
Вопрос - почему срезаются значения? И как корректно сформировать через ML фаил выбранное значение выпадающего списка вида
<option value="1" selected> Категория 1</option>