Php Drupal 7在块中显示当前显示的节点字段
有人能给我介绍一下吗 我有五个与我一直隐藏的节点相关联的图像。我想在一个街区给他们看 如何显示块中属于当前显示节点的图像? 这样,当节点更改时,它将自动在块上加载该节点的图像? 我想这与添加过滤器有关。Php Drupal 7在块中显示当前显示的节点字段,php,drupal,drupal-7,drupal-modules,drupal-views,Php,Drupal,Drupal 7,Drupal Modules,Drupal Views,有人能给我介绍一下吗 我有五个与我一直隐藏的节点相关联的图像。我想在一个街区给他们看 如何显示块中属于当前显示节点的图像? 这样,当节点更改时,它将自动在块上加载该节点的图像? 我想这与添加过滤器有关。 但我好像什么也得不到 当我看到这些列表时,“当前节点”过滤器就是这样的。 我还了解到可以将当前节点的参数传递给块。但在Drupal7中,在编辑块时没有称为“参数”的字段 谢谢您可以使用 1-创建新的视图块 2-在字段部分下,选择图像字段 3-在上下文过滤器下单击添加,然后选择内容:Nid 4-在
但我好像什么也得不到 当我看到这些列表时,“当前节点”过滤器就是这样的。 我还了解到可以将当前节点的参数传递给块。但在Drupal7中,在编辑块时没有称为“参数”的字段 谢谢您可以使用 1-创建新的视图块 2-在
字段
部分下,选择图像字段
3-在上下文过滤器下
单击添加
,然后选择内容:Nid
4-在筛选值不可用时的下
选择提供默认值
,然后选择URL中的内容ID
,然后单击应用
5-保存视图并转到块管理器页面admin/structure/block
,然后单击新视图块旁边的configure
6-导航到页面底部,找到内容类型
,然后检查要显示此块的内容类型
希望这有助于。。。穆罕默德。基本上,这可能是最简单的方法。如果OP不能按视图的方式运行,我认为他们必须为内容类型创建一个自定义模板文件。非常感谢:)它确实有帮助。还带来了别的东西。幻灯片对视图不起作用,尽管看起来我已经完成了所有的必要条件。无论如何,这需要一个不同的问题。再次感谢:)真的很高兴它有帮助。对于
视图幻灯片
部分,请确保下载jquery cycle插件
,并将其放在sites/all/libraries/jquery.cycle
下。。。让我知道结果:)-穆罕默德·贾尼科;快速解决方案是从筛选条件中添加一个新的筛选,然后添加一个条件,即您的字段不为空(非空)
。这应该会在视场为空时隐藏视图。@Muhammadda啊,是的,当然!非常感谢,伙计,这很有效!