Очень хотелось сделать в галерее, чтобы при нажатии на превьюшку выезжал лайтбокс с информацией о картинке, полем комментария и лайками соцсетей.
Сделала ноду картинки
Прицепила фотографии через imagefield
Поставила Lightbox2
Превьюшки вывела через views
нашла интересный вывод Lightbox2 iframe: 100_square->node page
но мне не хотелось чтобы в этой странице выезжала еще и шапка сайта, и блоки
сделала отдельный шаблон page-steadicam-photo.tpl
и видно, что на странице картинки этот шаблон работает http://steadi-go.ru/iv/steadicam-photo/1612-y (он не идеален лично для меня, но самое лишнее я уже убрала)
но если открыть ту же картинку через страницу вывода views http://steadi-go.ru/iv/images то видно то, что я убирала - и шапку и подвал, и вообще все
как мне переопределить вывод этой страницы именно в iframe? откуда iframe берет этот шаблон?
Комментарии
Ни тебе одной этого хочется...
Всмысле? Хочешь всю страницу в iframe запихнуть?
Как раз вот не всю, а только контент. А она вся лезет.
Что конкретно ты подразумеваешь под контентом?
<?php print $content ?>
по идее, вам надо было делать для этого файлик page-steadicam-photo-lightbox2.tpl и в нем выводить нужный контент.
через Themer Developer можно быстро увидеть нужный файл.
leramulina
Просто супер на сайте получилось. Вы не могли бы объяснить как у Вас это получилось?
Раскаитехотябы вкраце, если можно напишите, гд кд правили. В интернете слишком мало соль полезной информации.
1. Поставила модуль Node Gallery.
2. Поставила Lightbox.
3. Во вьюшке Node Gallery когда выводится сетка отредактировала параметр с помощью какого пресета выводить картинку. Там есть параметр iframe - когда в окошке открывается все страница. За счет этого мы выводим кнопки лайков и форму комментариев.
4. Далее, чтобы убрать лишние баннеры и вообще все лишние элементы в лайтбоксе я удалила из папки лайтбокса файл page-node-lightbox2.tpl
5. Скопировала его в папку темы и отредактировала его убрав все элементы, которые я не хочу выводить.
6. Потом поколдовала с css кодом, чтобы улучшить вывод.
7. И чтобы отправка комментария происходила без перезагрузки окошка, поставила модули ajax_comments и comment_bonus_api.
Спасибо leramulina. Буду пробовать. Кроме тебя, такую реализацию в Рунете видел только Вконтакте.
Хотел бы свой
сайт, посадить на Wordpress, подскажите люди добрые как сделать?Действительно хорошо получилось, только не структурировано, все фото свалены в кучу, т.е. нет разделов или категорий. Если добавить категории и хлебные крошки, до будет очень удобная галерея для Drupal.
А какую версию Node Gallery использовали?
В данном случае не стояло задачи делать рубрики. Но можно их и сделать. Просто повесить на фотографии термины и переопределить вывод терминов. Сейчас как раз делаю на другом сайте такую версию с рубриками. Всегда использую самую последнюю версию Node Gallery.
Спасибо!