Делаю для себя портфолио на Drupal
Имеется страница работ с фильтром(см. snimok5.png)
http://www.drupal.ru/files/snimok5_4.png
При нажатии на определенный материал происходит переход в полный материал(см. snimok6.png)
http://www.drupal.ru/files/snimok6_1.png
Как сделать открытие материала во всплывающем окне,без перехода по ссылке?
Вложение | Размер |
---|---|
snimok5.png | 425.82 КБ |
snimok6.png | 392.5 КБ |
Комментарии
http://lmgtfy.com/?q=drupal+modal+window
Colorbox node + Views
drupal_add_library('system', 'ui.dialog');
+
jQuery( ".node" ).dialog({
autoOpen: false,
title: "Заголовок",
height: 420,
width:380,
modal: true,
});
jQuery( ".node-open" ).click(function() {
jQuery( ".node" + $(this) ).dialog( "open" );
});
ну и т.д. и т.п., думаю понятно
https://www.drupal.org/project/autodialog — на мой взгляд лучшее и простейшее решение.
получилось,а как то можно добавить кнопку prev и next,ну чтобы сразу переключиться в другой материал?
http://www.drupal.ru/files/snimok7_3.png
А как именно сделал??
что то я не всеку как подружить views и colorbox-node
а вот в тему прокрутки думаю как-то от этого надо плясать тебе
РЕШЕНИЕ
Можно выводить Views'ом, полями. Вывести поле NID, перезаписать поле в "Read more", вывести поле в качестве ссылки (node/[nid]?width=xxx&heighth=xxx), добавить ссылке класс "colorbox-node" и нужный rel.
следующий и предыдущий - это поле материала - ссылка на другие ноды.
это поле можно выводить с помощью Dislay Suite добавив к отображению материала новые псевдо-поля с кодом пхп - смотрите видео Зуева Андрея номер 3 Display Suite.
какой именно код, ну я не знаю.
код предыдущий и следующий под дате или по ноде айди материал того же типа.
сделайте ссылкой и добавьте класс colorbox-node ели у вас этим модулем
и стилизуйте
попробуйте модуль Flippy или модуль Custom Pager, модуль Free Pager. в вашем случае Flippy будет оптимальным вариантом - простой.
http://drupal-tv.ru/video/ssylki-na-sleduyushchiypredydushchiy-material-...
хотя возможно потребуется через вьюс это делать, тогда Free Pager
http://www.youtube.com/watch?v=lDDbtzmthNQ&feature=youtu.be
сравнение модулей следующий предыдущий: https://www.drupal.org/node/1276920
да проосто настройками поиграйтесь галереи для колорбокса. и будет и prev и next