MIGX + Multiple Formtabs глюк с полем listbox

Добрый день!
Есть конфигурация MIGX с Multiple Formtabs с возможностью выбора нескольких видов содержимого, по аналогии с этой заметкой.
У дополнительных конфигураций есть поле с типом listbox, в котором указан только один вариант выбора, но почему-то это работает только для первой конфигурации, у всех последующих в выпадающем списке всегда есть значение из 1 конфигурации и значение из текущей конфигурации:

Вот скрин:


В нижнем выпадающем списке должен быть только один вариант «Слайдер вариант 2», если сверху сменить вид на «Слайдер вариант 3», то в нижнем списке будут вариант «Слайдер вариант 1» и «Слайдер вариант 3» и т.д

Поему-то у всех конфигураций кроме самой первой всегда добавляется значение из первой конфигурации «Слайдер вариант 1».

В чем может быть проблема?

Upd Вопрос решён, ответ в комментариях, спасибо Баха!
Victor
29 октября 2020, 18:51
modx.pro
361
0

Комментарии: 4

Баха Волков
29 октября 2020, 22:06
+1
Вся магия происходит на этой строке

Я решил эту проблему костылем, на этой строке я сделал проверку:

if (fields[i].field != 'Здесь Fieldname поля') {
    item[fields[i].field]=v['tv'+tvid+'[]'] || v['tv'+tvid] || '';
}
    Victor
    29 октября 2020, 22:59
    0
    Получается эту строку нужно заменить этим кодом? Или добавить ниже?
      Баха Волков
      30 октября 2020, 01:16
      +1
      Заменить
        Victor
        30 октября 2020, 01:18
        0
        Все получилось, большое спасибо!
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4