如何使用通配符为URL自定义Drupal 7中的视图

时间:2011-10-04 00:13:33

标签: drupal-7 drupal-views wildcard

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

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

使用别名我想将此自定义视图应用于此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/ ...

可以这样做吗?

1 个答案:

答案 0 :(得分:1)

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

首先在与分类学术语视图(admin/structure/views/view/taxonomy_term/edit)相同的原理上创建视图。

具体设置应为:

  • 路径设置应为:/node/%
  • 上下文拟合:nid在字段集中使用以下设置“当过滤器时 URL中的值为IS,或者提供默认值“:select validor'content' 选择您的内容类型。这将限制视图的内容 选择类型

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