视图上方的 Drupal 上下文块?

发布于 2024-11-04 11:57:43 字数 145 浏览 4 评论 0原文

我正在使用 Drupal 7 以及视图和上下文模块。我有一个带有页面显示的特定视图,并且我想在内容区域中放置一个特定的块。当我这样做时,该块会出现在视图下方。

我希望该块出现在视图上方。这可能吗,还是我必须创建另一个区域才能位于内容区域之上?

I'm using Drupal 7 along with the Views and Context modules. I have a particular view with a page display, and I want to put a particular block in the content region. When I do that, the block appears below the view.

I want the block to appear above the view, instead. Is this possible, or do I have to create another region to go above the content region?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

dawn曙光 2024-11-11 11:57:43

就像您在问题中提到的那样,您需要在内容区域上方有一个区域。 Drupal 7 的默认主题 Bartik 有几个这样的区域(“特色”区域可能是最接近您想要的),因此如果您正在制作自定义主题,您可以参考该主题作为示例。

Like you mention in your question, you'll need a region above the content region for this. The default theme for Drupal 7, Bartik, has several such regions (the 'Featured' region is probably the closest to what you're after), so if you're making a custom theme, you can refer to that theme for an example.

痴梦一场 2024-11-11 11:57:43

转到编辑页面视图,然后单击标题区域上的“添加”。导航到块视图并将其插入。

这可能是快速解决方案,因为它将在页面内容正上方显示该块。它还允许继承上下文过滤器的选项,以便标题显示可以接收与其父级相同的上下文过滤器。

这也可以在页脚区域完成,并且适用于所有主题。

Go to edit your page view and click add on the header region. Navigate to your block view and insert it .

This may be the quick solution as it will display the block directly above the page content. It also allows the option of inherit contextual filters so the header display can receive the same contextual filters as its parent.

This can be also done in the footer region and works on all themes.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文