Как сгруппировать изображения в нескольких галереях с FANCYBOX?

в соответствии с официальной ссылкой MSDN есть определенный номер версии для каждой версии Windows. в dot net это можно прочитать с помощью объекта Environment.OSVersion.

Console.WriteLine("OSVersion: {0}", Environment.OSVersion);
//output: OSVersion: Microsoft Windows NT 6.2.9200.0

То, что вы ищете, называется ReleaseID, а не версией окон. это можно прочитать из раздела реестра:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion\releaseId

using Microsoft.Win32;

string releaseId = Registry.GetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "ReleaseId", "").ToString();
Console.WriteLine(releaseId);

0
задан Neo 29 March 2019 в 10:34
поделиться

1 ответ

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

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

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

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

на

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

0
ответ дан Janis 29 March 2019 в 10:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: