Все же конструкция не подошла, так так как [[+id]] который используется в условиях возвращает порядковый номер картинок в целом а не с начала альбома. Что бы добиться добавления класса в [[+cls]] к первому элементу пришлось вмешаться в скрипт галереи $item_id=0; // добавлена переменная
foreach ($data['items'] as $item) {
$itemArray = $item->toArray();
$itemArray['idx'] = $idx;
$itemArray['cls'] = $itemCls;
$item_id++; // увеличиваем
if ($item_id == 1) { // проверяем является ли эллемент первым в массиве
$itemArray['cls'] .= ' '.$activeCls;// добавляем класс
}
if ($itemArray['id'] == $highlightItem) {
$itemArray['cls'] .= ' '.$activeCls;
} Возникает вопрос, можно было решить задачу как то боле правильно ?