我有词汇“目的地”和词汇“地点”。例如: Europe>France>Paris地名词汇是:博物馆,餐馆,酒吧.
我为目标内容类型设置了路径模式(url别名):节点:字段-目的地:父母:连接路径/节点:标题
我还有Place内容类型的节点:字段-目的地:父母:连接路径/节点:字段-目的地:名称/节点:字段-地点:名称/节点:标题
每个目的地的内容都有目的地的标签,每个地方的内容都有目的地的标签(博物馆、酒吧或.还有地方术语(什么样的地方,是博物馆,酒吧.)
基本上,我想要创建查看页面,所以当用户访问巴黎页面(url别名是欧洲/法国/巴黎)时,他应该让所有的地方链接(在菜单块中)指向他将看到列出的和分组的博物馆(3)、餐馆(7)、酒吧(9)或该目的地存在的所有地方的链接。
我什么都试过了,我肯定有办法实现它,但我想念something...Or --我从一开始就做错了什么吗?我仍然不太熟悉Drupal,所以我现在无法创建自己的模块。
我假设我需要查看所有地方的视图页面(按位置词汇表中的分类术语分组),然后以某种方式传递上一页(欧洲/法国/巴黎)中的目的地术语筛选器,当用户单击巴黎时,他将继续浏览视图页欧洲/法国/巴黎/所有他应该看到博物馆(博物馆数量)和其他地点的地方。所有这些链接都应该链接到单独的页面欧洲/法国/巴黎/博物馆视图页面,再次列出该目的地的位置内容。
我知道这不仅仅是一个问题,但我需要解释一下我想要实现的目标是什么。
因此,简短的简历:我能通过过滤术语从上一页(术语巴黎),我有没有办法使这个分组的地方链接(博物馆(8)餐厅(22).)让它们链接到单独的术语页面。而且,关键是保存查看页面中的url,例如所有地方的页面:欧洲/法国/巴黎/所有地方,以及特定的地方页面:欧洲/法国/巴黎/博物馆。
这可以通过视图模块、上下文过滤器和视图url中的某些参数来实现(但是Drupal不允许在url中的第一个位置设置参数)。
任何建议都是有帮助的,如果你知道如何做到这一点.非常感谢您的时间和帮助!
发布于 2013-09-22 15:56:04
我就是这样做的:
现在,如果您进入目标页面之一,您将看到按place类型分组的位置列表。
https://drupal.stackexchange.com/questions/86367
复制相似问题