在页面添加 Drupal 区块.

学习 DXPR Builder管理网站连接 Drupal 功能

把联系表单、菜单或可复用内容区块直接放入布局。区块仍在 Drupal 中管理,显示它的每个页面保持最新。固定内容用本页;自动增长的列表请用Drupal 视图。

开始之前

  • 已启用 Block Content 模块。否则不显示 Drupal Blocks 选项卡。
  • 区块已存在:例如 webform、菜单,或 Content > Blocks (/admin/content/block) 下的内容区块。

设置

  1. 点击区块应放位置的 +,打开元素选择器的 Drupal Blocks 选项卡。
  2. 在 Filter by category 下选择分类,或在 Search 中输入区块名的一部分。
  3. 点击区块,其设置对话框打开。
  4. 设置区块自己的选项(如有)。
  5. 勾选 Show title,将区块的管理名称显示为其上方标题。
  6. 点击对话框中的 Save,再点击工具栏上的 Save。

您会看到的内容

区块按正式站点的样子出现在布局中。编辑器中它是预览:在管理该区块处修改内容,不在页面上修改。

列表每条为 "Category: Block name"。典型分类有 Content block、Forms(搜索表单、用户登录)、Menus、System(站点品牌、面包屑)和 Webform。

区块随页面渲染,不是复制进去,因此菜单或内容区块的修改出现在使用它的每个页面。Block layout 的可见性规则不适用:区块放在哪就显示在哪。

设置

设置 作用 默认值
Show title 将区块管理名称显示为标题;内容区块忽略它 关
Block options 区块自己的设置,如菜单区块的层级 依区块定义而定

要限定编辑人员可选的区块,请用 Blocks 列表(用户档案)。

如果看不到区块

  • Drupal Blocks 选项卡缺失。 Block Content 模块已关闭,DXPR Builder 只在开启时列出区块。请启用 Block Content(Extend,/admin/modules)。
  • 新区块不在列表中。 您的用户档案未提供:新区块不会自动勾选。请在档案的 Blocks 下勾选(/admin/dxpr_studio/dxpr_builder/profile)。
  • 页面标题或 Views 区块不在列表中。 DXPR Builder 不收录页面标题和主内容区块。Views 区块在Drupal 视图选项卡中。
  • 需要页面上下文的区块缺失。 有些区块需要当前内容项,选择器提供不了,DXPR Builder 因此隐藏它们。请改用 Block layout (/admin/structure/block) 放置这类区块。
  • 访客看到的区块是空的。 访客无权访问,例如仅登录用户可见的表单。请检查区块自己的访问设置。

接下来做什么?

用 Drupal Views 展示动态内容,继续探索 DXPR Builder。