【发布时间】:2011-05-01 09:27:45
【问题描述】:
我正在使用 Drupal 7 以及 Views 和 Context 模块。我有一个带有页面显示的特定视图,我想在内容区域中放置一个特定的块。当我这样做时,该块出现在视图下方。
我希望块出现在视图的上方,而不是。这可能吗,还是我必须创建另一个区域才能超出内容区域?
【问题讨论】:
标签: drupal drupal-7 drupal-views
我正在使用 Drupal 7 以及 Views 和 Context 模块。我有一个带有页面显示的特定视图,我想在内容区域中放置一个特定的块。当我这样做时,该块出现在视图下方。
我希望块出现在视图的上方,而不是。这可能吗,还是我必须创建另一个区域才能超出内容区域?
【问题讨论】:
标签: drupal drupal-7 drupal-views
就像您在问题中提到的那样,您需要在内容区域上方有一个区域。 Drupal 7 的默认主题 Bartik 有几个这样的区域(“精选”区域可能最接近您所追求的),所以如果您正在制作自定义主题,您可以参考该主题一个例子。
【讨论】:
去编辑您的页面视图,然后单击标题区域上的添加。导航到您的块视图并将其插入。
这可能是快速解决方案,因为它将直接在页面内容上方显示块。它还允许选择继承上下文过滤器,因此标题显示可以接收与其父级相同的上下文过滤器。
这也可以在页脚区域完成,适用于所有主题。
【讨论】: