MIGX + Multiple Formtabs глюк с полем listbox
Добрый день!
Есть конфигурация MIGX с Multiple Formtabs с возможностью выбора нескольких видов содержимого, по аналогии с этой заметкой.
У дополнительных конфигураций есть поле с типом listbox, в котором указан только один вариант выбора, но почему-то это работает только для первой конфигурации, у всех последующих в выпадающем списке всегда есть значение из 1 конфигурации и значение из текущей конфигурации:
Вот скрин:
В нижнем выпадающем списке должен быть только один вариант «Слайдер вариант 2», если сверху сменить вид на «Слайдер вариант 3», то в нижнем списке будут вариант «Слайдер вариант 1» и «Слайдер вариант 3» и т.д
Поему-то у всех конфигураций кроме самой первой всегда добавляется значение из первой конфигурации «Слайдер вариант 1».
В чем может быть проблема?
Upd Вопрос решён, ответ в комментариях, спасибо Баха!
Есть конфигурация MIGX с Multiple Formtabs с возможностью выбора нескольких видов содержимого, по аналогии с этой заметкой.
У дополнительных конфигураций есть поле с типом listbox, в котором указан только один вариант выбора, но почему-то это работает только для первой конфигурации, у всех последующих в выпадающем списке всегда есть значение из 1 конфигурации и значение из текущей конфигурации:
Вот скрин:
В нижнем выпадающем списке должен быть только один вариант «Слайдер вариант 2», если сверху сменить вид на «Слайдер вариант 3», то в нижнем списке будут вариант «Слайдер вариант 1» и «Слайдер вариант 3» и т.д
Поему-то у всех конфигураций кроме самой первой всегда добавляется значение из первой конфигурации «Слайдер вариант 1».
В чем может быть проблема?
Upd Вопрос решён, ответ в комментариях, спасибо Баха!
Комментарии: 4
Вся магия происходит на этой строке
Я решил эту проблему костылем, на этой строке я сделал проверку:
Я решил эту проблему костылем, на этой строке я сделал проверку:
if (fields[i].field != 'Здесь Fieldname поля') {
item[fields[i].field]=v['tv'+tvid+'[]'] || v['tv'+tvid] || '';
}
Получается эту строку нужно заменить этим кодом? Или добавить ниже?
Заменить
Все получилось, большое спасибо!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.