MIGX & Bootstrap

Добавление класса первому TV элементу MIGX

Возможно кому-то когда-то это поможет:
Многие разработчики для ускорения используют фреймворк css bootstrap и пользуются уже котовые компонентами такими как слайдер.

Возникла задача такого рода: необходимо сделать слайдер при помощи модуля TV Migx, и каждый слайдер добавляется отдельно из определенного чанка, но вот не задача... в getImageList через который мы вызываем тв параметры не обрабатывает первый слайдер (иными словами нету firsttpl). Bootstrap слайдер требует первому элементу иметь класс active далее же он добавляет автоматически каждому слайдеру динамически.

Стоит задача сделать по умолчанию первому слайдер класс active, и на это есть гениалонье решение:

[ [ +idx:is=`1`:then=`active` ] ]

Так как getImageList использует многие теги modx мы можем использовать итерацию через idx указывая первое значение и прасваивать активный класс. Да, кстати этот кусок кода надо вставить в класс <div class="item СЮДА"></div>

Дословно переводя решения звучит так:
Если итерация равна 1, тогда добавляется строка "active"

Вот такое довольно простое и не хитрое решение для такой задачи :)