2010-05-10 4 views
2

В Drupal У меня есть два поля изображения, один из которых будет отображаться как миниатюра, а другой - изображение, которое будет открываться при нажатии на миниатюру. Единственный способ, с помощью которого я мог найти ссылку, состоял в том, чтобы использовать опцию «Вывести это поле как ссылку» и ссылку на поле изображения.Drupal - Использовать лайтбокс с тегами (Rel атрибут) - в линии вывода

Это работает, поэтому, когда я нажимаю миниатюру, он открывает большее изображение, однако я бы хотел использовать lightbox2 для этой задачи, но в опции «Вывести это поле как ссылку» нет способа установить «rel», атрибут.

Есть ли способ установить атрибут rel или вызвать лайтбокс, установив класс?

ответ

6

Вам понадобится только изображение с изображениями cck, чтобы получить эскиз плюс полное изображение в лайтбокс: Lightbox2 - How to use with CCK Imagefield and Imagecache.

ОБНОВЛЕНИЕ: use the "Lightbox Trigger" Views fieldLightbox2 development version. шаг за шагом:

  • добавить как ноготь большого пальца и ваше поле изображения на ваш взгляд
  • марки оба «Исключить из дисплея». не проверить «Вывести это поле как ссылку» в любом месте.
  • добавить "Lightbox триггера" поле после того, как из ваших полех изображений
  • настроить поле "спусковой Lightbox":
    • для "Trigger поля", выберите поле миниатюрного
    • для «Popup », выберите Замените шаблон (прокрутите вниз в поле редактирования поля просмотра для всего возможного шаблона замены) вашего поля изображения. например, в моем случае это [field_image_fid].

сейчас, на ваш взгляд, должны показать свое миниатюрное изображение и, нажав на него, необходимо открыть полное изображение в лайтбоксе кадре. по крайней мере, вот что здесь происходит :)

+0

Я хочу, чтобы пользователь мог создать миниатюру, которая ссылается на другое изображение. – kilrizzy

+0

см. мой обновленный ответ для решения :) –

+0

Приятно, что это нужно! – kilrizzy

Смежные вопросы