[英]Drupal join on taxonomy terms
我有这样的Drupal设置:
我想要一个显示所有与其所在地区的公寓相匹配的用户资料的视图。 换句话说,“用户配置文件<->区域<->公寓”加入。 我已经在一段时间内与视图界面混为一谈了,但是我不清楚如何建立关系来实现这一点。 有人可以给我提示吗?
如果无法通过视图轻松解决此问题,否则有什么好的方法呢? 谢谢你的帮助。
根据我的经验,我发现视图不能很好地进行分类。 通常很难获得想要的东西,然后有时会遇到重复的问题。 我经常发现自己为此使用视图陷入困境。
在这种情况下,我可能会在自定义模块中执行此操作。 您不必做很多事情。 您应该能够进行简单的查询,从而获得所有tid与用户配置文件相同的单元节点。 然后,这只是您要提取的信息的问题。 您应该避免使用node_load(),因为它会大大降低页面速度。
看看这篇文章: http : //thereisamoduleforthat.com/content/using-default-arguments-relate-nodes-their-common-taxonomy-terms 。 它说明了如何做您想做的事。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.