我正在使用“字段视图”模块,该模块使您能够将多个元素放在内容类型中。由于内容类型,我可以在一个网页中放置多个视图,这非常棒。
现在我使用分类法上的上下文过滤器创建了一个视图,所以当我使用普通视图时我放http://test.local/nameOfMyView/133(133是termId),一切都很好但是当我想把这个视图放在我的视图中时内容类型,我不能使用termId(http://test.local/content/nameOfTheNode/133给出404。
我看到了“PLACEHOLDER TOKEN”。我认为它可能是解决方案,但我不知道用一种方法将termId从URL转发到我在同一内容类型中包含的所有视图
提前致谢
答案 0 :(得分:0)
我试着在这里回答:https://stackoverflow.com/a/15491704/2036095
您可以尝试将其直接放在node.tpl.php模板中:
<?php print views_embed_view('view_name', 'default', $arg); ?>
只需获取术语id并将其作为参数传递。