Как отобразить узел в эффекте всплывающего окна?

У меня есть тип контента «студенты» с именем, описанием и фотографией. Я создал представление (Блок), чтобы отображать только изображения учеников. Когда учитель /пользователь нажимает фотографию ученика, он должен отображать имя, описание и фотографию ученика в эффекте наложения /лайтбокса.

Я пробовал использовать Lightbox2 и модуль узла colorbox для достижения в соответствии с моими потребностями, но нуждался в сбое. Любая помощь широко оценивается.

Спасибо.

6 голосов | спросил Gladiator 8 +04002012-10-08T08:52:36+04:00312012bEurope/MoscowMon, 08 Oct 2012 08:52:36 +0400 2012, 08:52:36

2 ответа


8

Позвольте мне ответить на мой собственный вопрос. Основываясь на комментариях j2r и http://drupal.org/node/1378438 вопрос с этого узла, я смог для решения моей проблемы.

Создайте href как node /nid /lightbox и rel как lightframe. Это приведет к отображению всей страницы в лайтбокс. Чтобы избежать этого U нужно создать страницу - contenttype.tpl.php (В моем случае) http://www.digett.com/blog/01/11/2012/overriding-page-templates-content-type-drupal-7 и затем удалите верхний и нижний колонтитулы и другие нежелательные области на странице.

Как только это будет сделано, я уверен, что вы получите то, что я получил.

ответил Gladiator 8 +04002012-10-08T11:25:45+04:00312012bEurope/MoscowMon, 08 Oct 2012 11:25:45 +0400 2012, 11:25:45
0

Вы можете сделать это, используя модуль Ctools . Для достижения вышеуказанных функциональных возможностей необходимы навыки разработки модулей. Вам нужно создать новый путь меню ctools и передать nid этому обратному вызову меню для отображения связанных деталей.

Проверьте модуль ctools_ajax_sample внутри модуля ctools для реализации всплывающего окна overlay.

ответил Anil Sagar 8 +04002012-10-08T08:57:38+04:00312012bEurope/MoscowMon, 08 Oct 2012 08:57:38 +0400 2012, 08:57:38

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132