【发布时间】:2012-08-08 06:48:04
【问题描述】:
我有一个显示特定内容类型(广告)的视图。我的内容类型有一个“仅在页面上显示”字段,它是一种文本类型。在这里,我将给出应该显示特定内容的页面。
我创建了一个显示在 /blog 上的块,它显示了所有广告内容。但我希望广告仅在 url 匹配时显示在块中。
例如。如果添加了一个广告,说“abc”,“仅在页面上显示”为“/blog/europe/*”,那么只有当人们访问一个 url 说 /blog/europe/france 等时,才应该在块中显示“abc”。
现在我创建了一个视图,但我不知道如何将“仅在页面上显示”字段作为参数传递给视图。
基本上我希望发生以下情况:
if "page url" contains "show only on field" then select the content
else don't select.
这种类型的过滤器是否可以在 drupal 视图中使用?我希望意见争论可以挽救我的一天。
【问题讨论】:
标签: drupal drupal-views drupal-contextual-filters