Иконка в табличке Views + jQuery Fancybox выводит картинки

Главные вкладки

Аватар пользователя lugann lugann 12 ноября 2010 в 18:44

Ничего особо оригинального в настройке нет, просто понравилось как работает
модуль jQuery Fancybox (не путать с модулем fancybox">http://drupal.org/project/fancybox]fancybox[/module]).

Про сам модуль рассказывается на сайте разработчика вот здесь .

Рабочий пример - мне понадобилось вывести дефолтную иконку в табличке views для тех товаров у которых есть картинка
и чтобы все эти картинки соответственно по клику выводились.

Настройка - в модуле jQuery Fancybox прописываем класс для ссылки, с точкой, например
.zoom

В настройке поля таблицы:

1. Заменить выводимое полем значение - прописываем нашу иконку, например
<img src="/sites/all/themes/prodmag/images/smtr.png" alt=""/>

2. Выводить это поле в виде ссылки, Путь ссылки: - прописываем маркер поля в котором у нас находятся картинки, например
[field_image_cache_fid]

3. Выводить это поле в виде ссылки, Класс ссылки: - прописываем этот же класс но без точки,
zoom

4. Скрыть при пустом значении - отмечаем чекбокс

5. Формат: - выбираем URL файла или например product URL (если установлен imagecache">http://drupal.org/project/imagecache]imagecache[/module] , где product - какой-то наш пресет).

Работает это все довольно шустро, быстрее, чем при использовании colorbox">http://drupal.org/project/colorbox]colorbox[/module], lightbox2">http://drupal.org/project/lightbox2]lightbox2[/module], fancybox">http://drupal.org/project/fancybox]fancybox[/module] (с которыми тоже можно
все это же настроить, конечно).

ВложениеРазмер
Иконка изображения 12015.png31.39 КБ

Комментарии