Есть контент, в нем одна картинка главная, и информация разная текстовая и графическая...
Вьюсом выводится таблица этих главных картинок (только картинок), по клику они увеличиваются посредством Colorbox, но не хватает в рядом с увеличенным изображением ссылочки типа "Просмотреть информацию", которая бы вела на страницу самого контента с этой картинкой.
Возможно ли это реализовать с Colorbox, либо если не с ним, то с какой другой подробной системой?
Комментарии
Можно. Поищите информацию по colorbox trigger. Это как раз то, что вам нужно. Настраивается за пять минут.
Спасибо! Нашел - http://drupal.org/node/1160410
или можно сделать?
Правда жаль тогда не определяет автоматически размер окна которое должно быть при увеличении
Trigger помог
Вот только еще возник вопрос
Можно ли сделать чтобы пользователь без явы мог перейти по клику не на главную страницу (в случае триггера) или не на картинку (при увеличении простой картинки), а на страницу контента?
Не знаю, как это сделать с помощью триггера, я в конечном итоге формировал ссылки «руками», поэтому у меня переход при отключенном JS осуществляется туда, куда нужно мне.
А как корректно прописать руками?
1. Добавляете в свой js функцию, чтобы при клике на ссылке с классом my-colorbox в окне колорбокса открывался div с id, соответствующим значению атрибута data-div вашей ссылки.
2. В коде страницы пишете:
<div style="display: none;">
<div id="my-div">Содержимое, которое будет видно во всплывающем окне.
</div>
</div>
3. При клике пользователь с JS увидит в окне колорбокса содержимое дива my-div, а пользователь без JS переместится на страницу внешнего сайта.
А как она должна выглядеть? можете также скинуть вашу запись?
В принципе, гуглится за пару минут на stack overflow и иже с ним
Навскидку
var myDiv = this.attr("data-div");
$("#".myDiv).colorbox();
});
Возможно, что ошибся, так что не обессудьте, если не работает. Повторюсь, правильное решение гуглится за пару минут.
Коллеги, кто нибудь разобрался как можно в colorbox trigger настроить автоматическое определение размеров окна?
И есть ли возможность настроить перелистывания фото по клику (как это реализовано в colorbox)?
Спасибо.