Вывод на страницу значений из доп.поля msProduct
Доброго времени суток!
Помогите разобраться, пожалуйста.
miniShop2. В свойствах товара добавлено поле msProduct со множественными значениями.
Если в поле одно значение, то на странице товара в этом поле пусто, а в инспекторе есть!
Если два и более значений, то в поле норм, но в инспекторе…
Вызов сниппета:

Подскажите как исправить, пожалуйста. Вроде кажется мелочь такая, а затык, однако(
Помогите разобраться, пожалуйста.
miniShop2. В свойствах товара добавлено поле msProduct со множественными значениями.
Если в поле одно значение, то на странице товара в этом поле пусто, а в инспекторе есть!
Если два и более значений, то в поле норм, но в инспекторе…
Вызов сниппета:
[[!msProductOptions?
&tplRow=`my.tpl.msProductOptions.row`
&tplValue=`@INLINE <option value="[[+value]]">[[+value]]</option>`
&hideEmpty=`1`
&valuesSeparator=``
]]Чанк my.tpl.msProductOptions.row выводит на страницу:<div>
<label>[[+caption]]:</label>
<select name="options[[[+key]]]">[[+value]]</select>
</div>Когда одно значение — в поле пусто, а в инспекторе:<select name="options[chashka]">B</select>Если значений несколько, то в поле все на месте, а в инспекторе<select name="options[chashka]">
<option "b"="">B</option>
<option "c"="">C</option>
<option "d"="">D</option>
</select> Подскажите как исправить, пожалуйста. Вроде кажется мелочь такая, а затык, однако(
Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Вот так наверно.
И на будущее, такие ошибки как правило происходят если есть какие то ошибки в синтаксисе. В данном примере ошибка в html ИМХО.
то все отлично работает, и в коде все по аналогии с родными полями, и выводится так же как родные поля, и вообще никаких претензий. НО если в поле ОДНО значение, то оно на странице не отображается!
В этом и вопрос)
И все нормально работает, кроме случаев с одним значением.