[РЕШЕНО] Views+lightbox2

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

Аватар пользователя CCM_SNIPER CCM_SNIPER 12 декабря 2008 в 12:02

Здравствуйте!
Создал пресеты в imagecache: albert_preset(маленькая превьюшка scale 100\100) и display(большая картинка scale 650\650)
Версия лайтбокса - dev.
Захожу в галерею, превьюшки показываются отлично. Тыкаю на них, открывается фотография 650\650. НО ЭФФЕКТОВ ТО ЛАЙТБОКСА НЕТ! Я уже всю голову себе сломал. Помогите пожалуйста.

Извините за небольшой дубликат темы. Но изза приписки [РЕШЕНО], в нее никто не заглядывает.

ВложениеРазмер
Иконка изображения Сами настройки тут.png163.08 КБ

Комментарии

Аватар пользователя CCM_SNIPER CCM_SNIPER 10 ноября 2015 в 11:45

Сдвинулся с мертвой точки. Те картинки которые нах-ся на главной странице, работают с эффектом ЛАЙТБОКСА УРА!
А я создал вид в модуле views, и вот там вот нет обработки лайтбокса. Ajax включен.

Аватар пользователя ArtEGO ArtEGO 12 декабря 2008 в 15:10

Кажется с технической стороны если в теге img у картинки написано что она в классе lightbox, т.е. class="lightbox", только тогда она будет нормально отображаться этим модулем.

Аватар пользователя batbug batbug 12 декабря 2008 в 20:51

Сталкивался с такой проблемой, решение нашел такое: в настройках лайтбокса, в разделе "на каких страницах показывать лайтбокс" нужно включить, чтобы показывался вообще везде, без исключений. как только начинаешь задавать исключения по маске - перестает работать.

Аватар пользователя batbug batbug 13 декабря 2008 в 20:45

Тогда зайдем с другого бока: надо удостовериться, что лайтбокс вызывается на странице, т.е. в коде есть строка
script type="text/javascript" src="/sites/all/modules/lightbox2/js/lightbox.js?m">

Аватар пользователя CCM_SNIPER CCM_SNIPER 13 декабря 2008 в 21:02

Есть только такие строчки

<link type="text/css" rel="stylesheet" media="all" href="/install/sites/all/modules/lightbox2/css/lightbox.css?E" />
<script type="text/javascript" src="/install/sites/all/modules/lightbox2/js/auto_image_handling.js?E"></script>
<script type="text/javascript" src="/install/sites/all/modules/lightbox2/js/lightbox.js?E"></script>
jQuery.extend(Drupal.settings, { "basePath": "/install/", "lightbox2": { "rtl": "0", "file_path": "/install/(\\w\\w/)sites/default/files", "default_image": "/install/sites/all/modules/lightbox2/images/brokenimage.jpg", "border_size": "10", "font_color": "000", "box_color": "fff", "top_position": "", "overlay_opacity": "0.8", "overlay_color": "000", "disable_close_click": 1, "resize_sequence": "0", "resize_speed": 400, "fade_in_speed": 400, "slide_down_speed": 600, "use_alt_layout": 0, "disable_resize": 0, "disable_zoom": 0, "force_show_nav": 0, "loop_items": 0, "node_link_text": "View Image Details", "node_link_target": 0, "image_count": "Image !current of !total", "page_count": "Page !current of !total", "lite_press_x_close": "нажмите \x3ca href=\"#\" onclick=\"hideLightbox(); return FALSE;\"\x3e\x3ckbd\x3ex\x3c/kbd\x3e\x3c/a\x3e чтобы закрыть", "keys_close": "c x 27", "keys_previous": "p 37", "keys_next": "n 39", "keys_zoom": "z", "keys_play_pause": "32", "display_image_size": "", "image_node_sizes": "(\\.thumbnail)", "trigger_lightbox_classes": "img.inline,img.flickr-photo-img,img.flickr-photoset-img,img.ImageFrame_image,img.ImageFrame_none,img.image-img_assist_custom,img.thumbnail, img.image-thumbnail", "trigger_lightbox_group_classes": "", "trigger_slideshow_classes": "", "trigger_lightframe_classes": "", "trigger_lightframe_group_classes": "", "custom_class_handler": "lightbox_ungrouped", "custom_trigger_classes": "", "disable_for_gallery_lists": 0, "disable_for_acidfree_gallery_lists": true, "enable_acidfree_videos": true, "slideshow_interval": 5000, "slideshow_automatic_exit": true, "show_play_pause": true, "pause_on_next_click": false, "pause_on_previous_click": true, "loop_slides": false, "iframe_width": 600, "iframe_height": 400, "iframe_border": 1, "enable_video": 0, "flvPlayer": "/flvplayer.swf" } });

На всякий случай напоминаю, что не работает только на странице с видом views.

Аватар пользователя CCM_SNIPER CCM_SNIPER 10 ноября 2015 в 11:45

Я написал в issues модуля views.
Еще кстати когда тыкаешь на фотку и когда она начинает загружатся и в это время жмешь в браузере кнопку "назад" Проскакивает такая надпись.(в приложенном файле). Может это как то влияет?

Добавлено
При выборе Row style: Материал
В браузере выскакивает следующее сообщение "An error occurred at /install/admin/build/views/ajax/preview/Gallery."
После чего не открывается адрес с галареей. Пишет ошибку "Fatal error: Cannot access empty property in /opt/lampp/htdocs/install/sites/all/modules/cck/includes/views/handlers/content_handler_field.inc on line 155"

    $node->type = $values->{$this->aliases['type']};
Аватар пользователя batbug batbug 16 декабря 2008 в 18:20

"CCM_SNIPER" wrote:
Прикрепленный файл Размер
странная надпись.png 108.71 кб

Может это из-за того что у вас друпал не в корневом каталоге? Где-то (то ли в лайтбоксе2, то ли еще где) писалось особо, что если дру не в корневой папке, то надо что-то подшаманить.. или я чего-то путаю??...

Аватар пользователя CCM_SNIPER CCM_SNIPER 16 декабря 2008 в 22:24

Сначало спасибо тебе БОЛЬШОЕ за то что заглядываешь в мою темку.
Мне ответили в Issues проекта Views. Сказали что ничего не знаю про лайтбокс и посоветовали написать в самом лайтбоксе.(как сразу ты сказал). Написал, правда у меня с английским не все хорошо, как бы не проигнорили.
А по поводу корневого каталога, сейчас тогда на удаленном сервере попробую проверить

Аватар пользователя beerman beerman 17 декабря 2008 в 3:15

в настройках поля с превью во views не пробовал выбирать вариант показа оригинала. должно быть что-то типа
Lightbox2: xxx_thmb to original

Аватар пользователя CCM_SNIPER CCM_SNIPER 17 декабря 2008 в 21:51

"thmb" вообще такого нет. Я вот что заметил, в полях можно любые настройки выставить, но на страницу views вообще никак не влияет. Вот ставлю я поле просто image, а все равно у меня картинка скалируется сначало, потом по нажатию на нее открывает фотку с заданным размером. ПОчему так?