Lightbox + Views: можно ли создать последовательность с помощью кнопок Next и Prev? - PullRequest
0 голосов
/ 08 августа 2010

У меня есть вид в Drupal, и у каждого элемента есть заголовок и изображение в тизере.

Теперь .. Я хочу добавить лайтбокс с кнопками «Следующая / Предыдущая» для отображения всех изображений в большом разрешении.

Мне было интересно, работают ли функции «Next and Prev» для изображений каждого узла.

До сих пор я использовал лайтбокс только для отображения галерей в нескольких полях CCK в одном узле. И я не уверен, что лайтбокс может обнаруживать изображения определенного поля изображения в каждом узле и отображать их в виде слайд-шоу.

Спасибо

1 Ответ

0 голосов
/ 08 августа 2010

Существует множество различных плагинов для Lightbox (я думаю, Colorbox - рекомендуемый в этом месяце), и все они обычно работают по одному и тому же принципу, когда дело доходит до слайд-шоу.Поскольку каждое изображение / ссылка имеет одинаковый атрибут rel, не имеет значения, где они находятся на странице: они будут сгруппированы в одном слайд-шоу.Пример:

<p><a href="pic1.jpg" rel="example1" title="Photo 1">Grouped Photo 1</a></p>
<!-- tons of markup here -->
<p><a href="pic2.jpg" rel="example1" title="Photo 2">Grouped Photo 2</a></p>
<p><a href="pic3.jpg" rel="example1" title="Photo 3">Grouped Photo 3</a></p>

Итак, вам нужно изменить шаблон содержимого (в случае ImageField) или шаблоны полей (в случае Views) и добавить тег группировки rel.

...