Drupal - 使用带有视图的灯箱(Rel 属性) - 在输出链接中

Posted

技术标签:

【中文标题】Drupal - 使用带有视图的灯箱(Rel 属性) - 在输出链接中【英文标题】:Drupal - Use lightbox with Views (Rel attribute) - in output link 【发布时间】:2010-05-10 17:46:32 【问题描述】:

在 Drupal 中,我有两个图像字段,一个用作缩略图,另一个用作单击缩略图时将打开的图像。我能找到将两者联系起来的唯一方法是使用“将此字段作为链接输出”选项并链接到图像字段。

这可行,所以当我单击缩略图时,它会打开更大的图像但是我想使用 lightbox2 来完成此任务,但在“将此字段作为链接输出”选项中,无法设置“rel”属性.

有没有办法设置 rel 属性或通过设置类来调用灯箱?

【问题讨论】:

【参考方案1】:

您只需要一个 cck 图像字段即可在灯箱中获取缩略图和完整图像:Lightbox2 - How to use with CCK Imagefield and Imagecache。

更新:Lightbox2 development version 中的use the "Lightbox Trigger" Views field。一步一步:

将您的缩略图和图像字段添加到您的视图中 将它们都标记为“从显示中排除”。 不要在任何地方勾选“将此字段作为链接输出”。 在两个图像字段之后添加一个“灯箱触发器”字段 配置“灯箱触发器”字段: 对于“触发字段”,选择您的缩略图字段 对于“弹出”,选择图像字段的替换模式(在视图字段编辑表单中进一步向下滚动以查看所有可能的替换模式)。例如,就我而言,这是[field_image_fid]

现在,您的视图应该会显示您的缩略图图像,并且单击它应该会在灯箱框架中打开您的完整图像。至少这就是这里发生的事情:)

【讨论】:

我希望允许用户创建链接到不同图像的缩略图

以上是关于Drupal - 使用带有视图的灯箱(Rel 属性) - 在输出链接中的主要内容,如果未能解决你的问题,请参考以下文章

带有视图的 Drupal 头版

带有自定义模板暴露过滤器的 Drupal 7 视图不显示

Drupal 6:视图:列出带有标记节点的分类术语

使用 SQL 过滤 Drupal 视图

Drupal 7:如何根据当前页面内容过滤视图内容(带有实体引用字段)

Drupal:在视图标题中显示公开的过滤器值