【问题标题】:How to customize a view in Drupal 7 using wildcard for the URL如何使用 URL 的通配符在 Drupal 7 中自定义视图
【发布时间】:2011-10-04 00:13:32
【问题描述】:

我正在使用“视图”来自定义每个博客页面的输出。 我知道我需要某种通配符。我也在使用干净的 URL,但不确定是否可以在别名上使用通配符。

只有 1 位用户将发布博客。

使用别名我想将此自定义视图应用于此 URL 下的每个页面: http://www.esselaw.com/blogs/
例如:http://www.esselaw.com/blogs/blog-entry1 & http://www.esselaw.com/blogs/blog-entery2 等等。

由于我不想将此视图应用于其他页面,因此我不想将此视图应用于此 URL 格式的任何内容: http://www.esselaw.com/node/...

这个可以吗?

【问题讨论】:

    标签: drupal-7 drupal-views wildcard


    【解决方案1】:

    我相信您可以通过以下方法实现:

    首先在与分类术语视图 (admin/structure/views/view/taxonomy_term/edit) 相同的主体上创建一个视图。

    具体设置为:

    • 路径设置应为:/node/%
    • 上下文过滤器:nid 在字段集中具有以下设置“当过滤器 URL 中的值 IS 或提供默认值”:然后选择验证器“内容” 选择您的内容类型。这将限制对内容的查看 类型选择

    完成后,使用 pathauto 模块为您的内容类型设置自定义 url 模式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-05
      相关资源
      最近更新 更多