Как сгруппировать изображения в нескольких галереях с FANCYBOX? - PullRequest
0 голосов
/ 29 марта 2019

Как группировать галереи, чтобы показывать только фотографии из этой группы?

Сейчас при получении изображений через data-fancybox проблема в том, что у меня динамический идентификатор группы.

версия fancybox: v3.5.7

<a class="fancyfunc" data-fancybox-group="group_<?=$r['reference_id'];?>"  href="<?=$img['image'];?>"  data-fancybox="images">
   <img class="none" src="<?=$img['image'];?>" />
</a>
$('[data-fancybox="images"]').fancybox({

    margin : [44,0,22,0],
    thumbs : {
        autoStart : true,
        axis      : 'x'
    }
})

1 Ответ

1 голос
/ 29 марта 2019

См. Документы - https://fancyapps.com/fancybox/3/docs/#usage -

[..] используйте один и тот же атрибут data-fancybox для каждого из них, чтобы создать галерея.

Итак, замените

data-fancybox-group="group_<?=$r['reference_id'];?>"

с

data-fancybox="group_<?=$r['reference_id'];?>"

...