"нужно передать некий параметр, который определяет изображение по умолчанию" - по коду не наблюдаю никакого параметра.
Единственно, есть условие, при котором добавляется класс active и на основании данного условия отображается главное фото.
Пример:
Если вместо 0 поставить 2 ($key == 2), то главным изображением будет 3-яя миниатюра, т.е. зеленая.
Если убрать <?=($key == 0 ? ' active' : '')?>, то главное фото не отображается.
foreach ($actualItem['MORE_PHOTO'] as $key => $photo)
{?>
<div class="product-item-detail-slider-image<?=($key == 0 ? ' active' : '')?>" data-entity="image" data-id="<?=$photo['ID']?>" id="<?=$photo['ID']?>">
<img src="<?=$photo['SRC']?>" alt="<?=$alt?>" title="<?=$title?>"<?=($key == 0 ? ' itemprop="image"' : '')?> id="<?=$photo['ID']?>">
</div>
<?
}
Могу предоставить полный файл шаблона, могу предоставить ссылку на товар для наглядности.
Возможно что-то недопонимаю.., не специально.