链接到drupal中颜色框内的节点的图像

时间:2013-02-13 22:59:15

标签: drupal colorbox

我希望有一个图像,当点击时将一个节点加载到一个颜色框中。

到目前为止,我正在使用Colorbox和Colorbox_node模块,并且有一个带有这段代码的块

< a class="colorbox-node" href="cast?width=500&height=500" >
Link to my node alised 'cast'
< /a >

单击时的文本链接通过弹出颜色框完全按照我的意愿行事。虽然如果我用以下图像链接替换文本:

< a class="colorbox-node" href="cast?width=500&height=500" >
< img src="/images/cast.png"  / >
< /a >

显示图像,但不是可点击的链接。

我搞砸了某个地方还是以不同的方式共同做这件事?

3 个答案:

答案 0 :(得分:1)

创建新视图: 在订单中添加以下字段: NID 标题 图片 体

标题:配置

Formatter: Image
Image Style: thumbnail
Link image to: Nothing

点击REWRITE RESULTS并选择Checkbox

Output this field as a link

设置选项如下:

Link Path: node/[nid]/?width=600&height=600
Checked Checkbox "Use Absolute Path"
Link Class: colorbox-node
Alt Text: [title]

保存视图并运行视图。

单击任何图像以在Colorbox中加载整个节点内容。 注意:您必须安装Colorbox,colorbox_node模块。

答案 1 :(得分:0)

AshwinP的答案有效,但请记住添加一个类型为Content的字段:Nid没有标签,并且“从显示中排除”选中,并将其放在要链接的图像之前,否则将无法链接它到节点。此外,图像样式和替代文字与您放入的内容无关,只需使用您自己的设置即可。

答案 2 :(得分:-1)

这已不再适用了,现在似乎需要在链接中添加数据选项:(