Помогите с colorbox [РЕШЕНО]

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

Аватар пользователя MiSN MiSN 28 марта 2013 в 15:11

Всем привет.
Поставил модуль colorbox, содал библиотеку /public_html/sites/all/libraries/colorbox и залил туда соотвествующие файлы.

ПРОБЛЕМА: при кликании на фото открывается поле фона и вроде начинает подгружать фото, но потом подгружение исчезает и остается только фон.
Через поиск посмотрел темы с colorbox, но никак допинать не могу этот модуль.

Помогите пож-ста, что я еще не доделал.

РЕШЕНИЕ:
Снес все и сделал, как в видеоуроке Создание простой фото галереи на Друпал 7 потом вместо допиливания стиля поставил Media Gallery и проделал с этим модулем то же самое, как в видеоуроке. Но Media Gallery тоже надо допилить потом - 2 пункт отсюда.

P.S. В видеоуроке написано установить Views, но автор очевидно им не воспользовался, как и я. Добавлю так же, что colorbox обновился до 7.x-2.4, может и это помогло.

Комментарии

Аватар пользователя multpix multpix 28 марта 2013 в 15:36

"MiSN" wrote:
Помогите пож-ста, что я еще не доделал.

укажи используемые версии:
библиотеки колорбокса,
версию модуля,
версию libraries

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

Поставьте Fancybox. Он лучше будет. С этим колорбоксом вы намучаетесь еще. Он постоянно багает без причины. На одной и той же странице одну картинку может подхватить, а другую нет.

"MiSN" wrote:
ПРОБЛЕМА: при кликании на фото открывается поле фона и вроде начинает подгружать фото, но потом подгружение исчезает и остается только фон.
Через поиск посмотрел темы с colorbox, но никак допинать не могу этот модуль.

РЕШЕНИЕ ПРОБЛЕМЫ:

У вас ссылка ведет на страницу! А она должна вести на картинку большего размера:

Аватар пользователя MiSN MiSN 28 марта 2013 в 16:59

«РЕШЕНИЕ ПРОБЛЕМЫ:

У вас ссылка ведет на страницу! А она должна вести на картинку большего размера:
...»

По-моему правильная ссылка на изображение - если на черном поле кликнуть свойство изображения (в FireFox), то оно покажет, что там изображение.

Если я не прав, то как вылечить?

Аватар пользователя MiSN MiSN 28 марта 2013 в 23:49

dvman wrote:
внимательно читать README.txt в папке модуля

прочитал, но понял только, что надо залить в папку с темой отдельный .css and .js file и прописать их - но по-моему это дебри какие-то - сколько искал проблем с colorbox, никто так не делал.
Niklan wrote:
Поставьте Fancybox. ...
multpix wrote:
я бы не использовал media_gallery ...

я уважаю ваши советы, о, великие, но пож-ста дайте конкретный совет по устранению именно этой проблемы.
multpix wrote:
...
p.s.
http://drupal.org/project/colorbox
на стр. модуля есть несколько расчехляющих скринкастов.

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

Аватар пользователя multpix multpix 28 марта 2013 в 17:24

я бы не использовал media_gallery,
а для подобного функционала, вывел вьюсом поле изо, указав ему форматтер colorbox

p.s.
http://drupal.org/project/colorbox
на стр. модуля есть несколько расчехляющих скринкастов.

Аватар пользователя multpix multpix 28 марта 2013 в 21:00

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

http://drupal.org/project/colorbox :

Colorbox screencasts
Part 1 to 3 is for an older 7.x-1.x version of the Colorbox module. Will try to get time to update them, at least part 1, for 7.x-2.x.
Colorbox for Drupal 7, part 1: Installation and image field integration on Vimeo
Colorbox for Drupal 7, part 2: Inline images with the Insert module on Vimeo
Colorbox for Drupal 7, part 3: Building a image gallery and a image slideshow.
Contributed screencasts:
Drupal 7 Colorbox module by Code Karate
Creating and Theming a Node Photo Gallery with Drupal 7 and Colorbox by High Rock Media.
How to Build a Lightbox Portfolio in Drupal 7 by CMS Quickstart

p.s.
в media_gallery так-же используется либа colorbox.
так что определитесь - или модуль colorbox или модуль media_gallery
одно другому не мешает, но имхо их соседство - избыточная роскошь)))

Аватар пользователя MiSN MiSN 28 марта 2013 в 22:14

multpix wrote:

http://drupal.org/project/colorbox :

Colorbox screencasts
Part 1 to 3 is for an older 7.x-1.x version of the Colorbox module. Will try to get time to update them, at least part 1, for 7.x-2.x....


Ок, спс, посмотрел, как тут Colorbox for Drupal 7, part 1 - так же делал.
multpix wrote:
p.s.
в media_gallery так-же используется либа colorbox.
так что определитесь - или модуль colorbox или модуль media_gallery
одно другому не мешает, но имхо их соседство - избыточная роскошь)))

Ну так это не я придумал, пиплы юзают и все ок, подсмотрел здесь и меня модуль media_gallery вполне устраивает.

А есть здесь, кто точно юзал эти 2 модуля вместе? "Посмотри тут" и "посмотри там" мне не подходит, нужен конкретный совет, а (судя по ответам в этой теме) именно: как сделать, чтобы при кликании на фото ссылка была на lage фото, а не на страницу?

Аватар пользователя Niklan Niklan 28 марта 2013 в 22:18

Вам так принципиально надо colorbox?

"MiSN" wrote:
как сделать, чтобы при кликании на фото ссылка была на lage фото, а не на страницу?

Я вам уже писал, что у вас ссылка ведет на страницу а не на картинку. ЧТО будет увеличивать colrobox? Ссылку что ли? Он увеличивает то, что указано в ссылке, а в ссылке у вас не картинка. При попытке вставить это в img разумеется ничего не появится.

Вы изъясните проблему понятно. То что вы сейчас написали, говорит о том что надо лезть во views.

Аватар пользователя MiSN MiSN 28 марта 2013 в 23:53

Niklan wrote:
Вам так принципиально надо colorbox?

Сейчас - да, именно комбинация media_gallery и colrobox - не для себя делаю (но буду рад, если кто-то подскажет комбинацию модулей с похожим итоговым результатом: на странице таблица из картинок, все кликабельны и при этом открывается картинка в оригинальном размере с функциями перелистывания).

Niklan wrote:
Я вам уже писал, что у вас ссылка ведет на страницу а не на картинку. ЧТО будет увеличивать colrobox? Ссылку что ли? Он увеличивает то, что указано в ссылке, а в ссылке у вас не картинка. При попытке вставить это в img разумеется ничего не появится.

Да понял я, ВОПРОС: в каком месте сделать так, чтобы ссылка вела на картинку?

Niklan wrote:
То что вы сейчас написали, говорит о том что надо лезть во views.
views не стоит, НО, в Типах материалов прописан тип Gallery - там есть созданное поле field_images и затем в Gallery в управление отображением в поле field_images в разделе ФОРМАТ прописан Colorbox. При создании Gallery в поле field_images загоняю изображение, но оно не сохраняется в итоге - т.к. изначально заточено под media_gallery (имхо) и есть только Add media, чтобы добавить картинки.

Аватар пользователя multpix multpix 29 марта 2013 в 0:03

"MiSN" wrote:
но буду рад, если кто-то подскажет комбинацию модулей с похожим итоговым результатом: на странице таблица из картинок, все кликабельны и при этом открывается картинка в оригинальном размере с функциями перелистывания).

views + colorbox

Аватар пользователя MiSN MiSN 29 марта 2013 в 0:15

multpix wrote:

views + colorbox


и будет страница с галереей типа http://barbeku-kazan.ru/russkie-pechi и будет каждое фото открываться на всю страницу с выбранным фоном, да еще и с возможностью листать туда-обратно (с модулем views я знаком)? с трудом верится, а если и да, то кучу модулей надо будет добавлять и т.п. если уж решились ответить на мой запрос, многоуважаемый multpix, то огласите весь список пож-ста )

Аватар пользователя MiSN MiSN 29 марта 2013 в 0:20

Просьба помочь всем тем, кто юзал media_gallery и colrobox вместе, при кликании на малый image выдает ссылку на страницу, вместо ссылки на большой image.
В каком месте сделать так, чтобы при кликании открывалась оригинальная картинка?

Аватар пользователя Niklan Niklan 29 марта 2013 в 0:32

"MiSN" wrote:
но буду рад, если кто-то подскажет комбинацию модулей с похожим итоговым результатом: на странице таблица из картинок, все кликабельны и при этом открывается картинка в оригинальном размере с функциями перелистывания

views + fancybox Результат тотже. Просто всплывающее окно будет от другой js.
"MiSN" wrote:
views не стоит, НО, в Типах материалов прописан тип Gallery - там есть созданное поле field_images и затем в Gallery в управление отображением в поле field_images в разделе ФОРМАТ прописан Colorbox.

Полный скрин страницы в студию.
"MiSN" wrote:
то кучу модулей надо будет добавлять

Views можете считать обязательным для установки модулем. Он уже в ядре Drupal 8. Думаю вам это что-то говорит.

Аватар пользователя MiSN MiSN 29 марта 2013 в 1:02

Niklan wrote:
views + fancybox Результат тотже. Просто всплывающее окно будет от другой js.
Неужели только 2 модуля решат проблему?
Niklan wrote:
Полный скрин страницы в студию.

1. создал тип материалов Gallery, в нем в управлении полями

2. создал поле field_images (Имагес)

3. далее этому полю присвоил Colorbox

как-то так.

Niklan wrote:
Views можете считать обязательным для установки модулем. Он уже в ядре Drupal 8. Думаю вам это что-то говорит.
Ок, но из вашего сообщения я понял только то, что пусть Views в любом случае будет установлен - я не против )))

Аватар пользователя multpix multpix 29 марта 2013 в 1:01

"MiSN" wrote:
огласите весь список пож-ста )

зависимости + я бы использовал еще imagecache_actions для водяного знака
листать туда обратно - в коробке колорбокса (или фанки - на выбор).

Аватар пользователя MiSN MiSN 29 марта 2013 в 1:04

multpix wrote:
зависимости + я бы использовал еще imagecache_actions для водяного знака
листать туда обратно - в коробке колорбокса (или фанки - на выбор).
ок, понятно. спс за поддержку в любом случае!

Аватар пользователя MiSN MiSN 1 апреля 2013 в 11:52

Уважаемые господа и дамы, а так же их родители ))), вопрос остается открытым:

В каком месте сделать так, чтобы при кликании открывалась оригинальная картинка? А не непонятная ссылка?
Есть конкретный пример связки 2х модулей media_gallery и colrobox и в итоге при кликании на малую картинку получается, что система пытается открыть страницу вместо большой (оригинальной) кртинки.
Заранее спасибо.

Аватар пользователя Niklan Niklan 29 марта 2013 в 11:10

"MiSN" wrote:
Ок, но из вашего сообщения я понял только то, что пусть Views в любом случае будет установлен - я не против )))

Так или иначе вы к нему придете. Вам же придется как-то все группировать и т.д.

UPD.
Короче, посмотрел я как у вас все работает и то видео. В общем тут абзац. Надо разбираться с модулем. Там столько ненужного, дублирующего и непонятно зачем добавленного функционала. Тут я вам ничем помочь не могу. Вроде все как по видео, а не пашет. А скорее всего это потому что в видео модуль beta5, а у вас beta8. Там год разница в модуле.

+ Учитывая что автор начал ветку 2.0 делать, видимо его перелопачивают и знают о проблемах.

Аватар пользователя W_A_S_A_B_I W_A_S_A_B_I 16 июля 2014 в 12:03

MiSN wrote:
Всем привет.
Поставил модуль colorbox, содал библиотеку /public_html/sites/all/libraries/colorbox и залил туда соотвествующие файлы.

ПРОБЛЕМА: при кликании на фото открывается поле фона и вроде начинает подгружать фото, но потом подгружение исчезает и остается только фон.
Через поиск посмотрел темы с colorbox, но никак допинать не могу этот модуль.

Помогите пож-ста, что я еще не доделал.

РЕШЕНИЕ:
Снес все и сделал, как в видеоуроке Создание простой фото галереи на Друпал 7 потом вместо допиливания стиля поставил Media Gallery и проделал с этим модулем то же самое, как в видеоуроке. Но Media Gallery тоже надо допилить потом - 2 пункт отсюда.

P.S. В видеоуроке написано установить Views, но автор очевидно им не воспользовался, как и я. Добавлю так же, что colorbox обновился до 7.x-2.4, может и это помогло.

Отвечаю, в чём, скорее всего, у тебя было дело. В коде страницы ты подключил еще одну библиотеку jQuery, из-за этого происходили конфликты. Всю историю не читал т.к. длого, может подобный ответ уже и есть. И несмотря на давность поста, кому-нибудь понадобится.