Уткнулся в запутанную проблему.
на сайте стоит CCK, views, lightbox2
лайтбокс работает везде, кроме нужного места:
При создании материала имеется два поля для загрузки картинок - field_image и field_fullimage
Надо чтоб в ноде (отображается через views) field_image ссылалась на field_fullimage и открывалась через lightbox.
1) Создал вид
2) добавил поле field_image - показывать оригинал
3) добавил field_fullimage - скрыл из вывода (просто подгрузил значение в views для работы переменной [field_fullimage_fid] )
4) у field_image выбрал
Output this field as a link
-Link path: sites/default/files/[field_fullimage_fid]
-Link class: lightbox
картинка field_image правильно отображается, имеет ссылку на field_fullimage, открывает всё нормально , класс ссылке прописывается нормально
в настройках Lightbox класс прописан, но лайтбокс не работает. Вопрос - почему такое может быть?
Комментарии
вроде бы для лайтбокса нужен не класс, а rel="lightbox"
В админке лайтбокса можно укзать классы, которые он обрабатывать будет
значит не тот класс. посмотрите через firebug и попробуйте другие классы
класс тот, через опера драгонфлай проверял - все как должно быть, другие классы тоже пробовал.
если вбиваю контент вручну, допустим в ноду, и присваиваю картинке класс - все работает, когда это генерирует views работать отказывается.
сейчас попробую прописать ссылку не в настройках вида, а через темизацию поля, потом отпишусь
Решил другим способом
во views:
Rewrite the output of this field
<a href="[field_fullimage_fid]" rel="lightbox">[field_image_fid]</a>
класс lightbox выведеный через views как и прежде не обрабатывается, но оно уже и не надо