【问题标题】:drupal 8 display block in view footer/header视图页脚/页眉中的drupal 8显示块
【发布时间】:2023-03-12 17:07:02
【问题描述】:

在 drupal 8 核心视图中,在任何视图中,您都可以使用“渲染实体 - 自定义块”添加页眉或页脚字段。当你这样做时,它会询问块 ID,这似乎是块的机器名称。
搜索表单块的 id 等于 bartik_search,这将使搜索框显示。 但我创建了自己的自定义块,它有机器名称:modallink,我希望它改为显示。
问题是,当我在“block id”框中输入modallink 时,它不起作用。没有任何东西被渲染。

我的自定义 modallink 块的 ID 是什么?
我是否错误地使用了“渲染实体 - 自定义块”字段?

【问题讨论】:

    标签: drupal-views drupal-8 drupal-blocks


    【解决方案1】:

    这太可怕了,但这似乎是有效的:

    • 转到结构 -> 块布局
    • 将块放置在主题的随机区域
    • 进入页面设置并隐藏所有页面上的块 但是一些无效的 url(例如输入 'none'
    • 转到您的视图,将块放在页眉/页脚中
    • 在设置弹出窗口中单击“绕过访问检查”复选框。

    【讨论】:

    • 你是在用问题回答问题吗?
    • 不,我提出了一个(错误的)建议,同时提出了一个关于这个问题的第一个答案的问题。
    • 好主意,但如果您限制了块将在块布局页面中显示或禁用它的页面,它将不会显示在视图页眉/页脚中!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-28
    • 1970-01-01
    • 2011-10-18
    • 2013-05-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多