我有两种内容类型。图像内容类型和摄影师内容类型。我已经通过使用实体引用将摄影师链接到图像内容类型,这样每个图像都有一个对摄影师的引用。
我创建了一个显示所有图像的视图。我希望能够使用上下文过滤器,以便当我将摄影师标题字段添加到URL中时,它只显示该摄影师的图像。我已经通过将视图中的关系添加到摄影师,然后使用摄影师标题字段作为上下文过滤器来实现这一点。但是,如果将标题中的任何空格替换为虚线,则不起作用。有可能让它工作,这样我就可以用破折号替换摄影师标题字段中的空间了吗?
因此,例如URL“照片/约翰史密斯”工作,但URL“照片/约翰史密斯”不工作,我希望最后一个URL能够工作。
发布于 2013-02-25 18:17:46
通常的方法是将图像视图作为块公开,并在摄影师页面的“上下文”中显示该块。在实体引用的上下文筛选器配置中,从URL中选择“当筛选值不可用时”下的“提供默认值>内容ID”。
这将显示每个摄影师的画廊作为他的网页的一部分。如果URL很重要,请在"/admin/config/search/path/patterns“下给摄影师内容类型一个默认别名”节点:标题/“。
https://drupal.stackexchange.com/questions/63554
复制相似问题