【问题标题】:using "field view" with contextual filter使用带有上下文过滤器的“字段视图”
【发布时间】:2013-03-12 15:04:00
【问题描述】:

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

现在我在分类上创建了一个带有上下文过滤器的视图,所以当我使用普通视图时,我输入了http://test.local/nameOfMyView/133(133 是一个 termId),一切正常,但是当我想将此视图放入我的内容类型时, 我不能使用 termId (http://test.local/content/nameOfTheNode/133 给 404.

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

提前致谢

【问题讨论】:

    标签: drupal drupal-7 drupal-modules drupal-views


    【解决方案1】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2013-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-07
      • 1970-01-01
      • 2013-06-20
      相关资源
      最近更新 更多