1

我正在使用“字段视图”模块,它使您能够将多个 viens 放入内容类型中。多亏了这种内容类型,我可以在一个网页中放置多个视图,这非常棒。

现在我在分类法上创建了一个带有上下文过滤器的视图,所以当我使用普通视图时,我放了http://test.local/nameOfMyView/133(133 是一个 termId),一切都很好,但是当我想放这个时在我的内容类型中查看,我不能使用 termId(http://test.local/content/nameOfTheNode/133给出 404。

我看到了“占位符令牌”。我认为这可能是解决方案,但我不知道如何将 termId 从 URL 中继到我包含在同一内容类型中的所有视图

提前致谢

4

1 回答 1

0

我试着在这里回答这个问题:https ://stackoverflow.com/a/15491704/2036095

您可以尝试将其直接放入 node.tpl.php 模板中:

<?php print views_embed_view('view_name', 'default', $arg); ?>

只需获取术语 id 并将其作为参数传递。

于 2013-03-19T05:00:38.373 回答