单击视图行时在弹出窗口中加载完整节点
Load the full node in a popup when clicking on a view row
我目前正在开发一个 Drupal 7 网站,我有一个视图显示某种内容类型的标题和主图像。
我想确保当您单击视图行(带有标题和图像的小预览)时,完整节点会显示在弹出窗口中 window。这样就不需要加载新页面,我可以看到所选项目的全部内容。
我在视图模块中用 ajax 尝试了一些东西,但我无法让它工作。关于如何实现这一目标的任何想法?我正在寻找一个能够做到这一点的模块,但到目前为止找不到。
提前致谢。
- 安装https://www.drupal.org/project/modal
- 启用视图节点子模块
- 在您的视图中创建 url
<a href="/modal/node/NID/nojs" class="ctools-use-modal">View</a>.
- 一切就绪:)
您可以使用 Node pop-up 模块
它为弹出节点视图创建没有任何依赖性的路径。
通过设置 data-npop="NODE_NID"(推荐)启用模块并创建 link。
否则您可以将 href 属性设置为
“ajax/npop/node/[nid]/load/nojs”,其中 [nid] 节点的 nid 和集合
属性 class 为“use-ajax”.
我目前正在开发一个 Drupal 7 网站,我有一个视图显示某种内容类型的标题和主图像。
我想确保当您单击视图行(带有标题和图像的小预览)时,完整节点会显示在弹出窗口中 window。这样就不需要加载新页面,我可以看到所选项目的全部内容。
我在视图模块中用 ajax 尝试了一些东西,但我无法让它工作。关于如何实现这一目标的任何想法?我正在寻找一个能够做到这一点的模块,但到目前为止找不到。
提前致谢。
- 安装https://www.drupal.org/project/modal
- 启用视图节点子模块
- 在您的视图中创建 url
<a href="/modal/node/NID/nojs" class="ctools-use-modal">View</a>.
- 一切就绪:)
您可以使用 Node pop-up 模块
它为弹出节点视图创建没有任何依赖性的路径。
通过设置 data-npop="NODE_NID"(推荐)启用模块并创建 link。
否则您可以将 href 属性设置为 “ajax/npop/node/[nid]/load/nojs”,其中 [nid] 节点的 nid 和集合 属性 class 为“use-ajax”.