logo

额外区块类型 (EBT) - 全新的布局构建器体验❗

额外区块类型 (EBT) - 样式化、可定制的区块类型:幻灯片、标签页、卡片、手风琴等更多类型。内置背景、DOM Box、JavaScript 插件的设置。立即体验布局构建的未来。

演示 EBT 模块 下载 EBT 模块

❗额外段落类型 (EPT) - 全新的 Paragraphs 体验

额外段落类型 (EPT) - 类似的基于 Paragraph 的模块集合。

演示 EPT 模块 滚动

滚动

演示:EBT 区块

28/09/2025, by Ivan

使用 EBT 模块,你可以轻松建立着陆页,而无需任何 HTML/CSS 知识。

与 Layout Builder 和 Drupal 区块轻松配合使用

EBT 模块会创建可以在 Layout Builder 中使用的区块类型:

EBT Layout Builder

因此,你可以在任意 Layout Builder 页面中通过几次点击添加新区块。

以下是有关 Layout Builder 模块的更多信息:

https://www.drupal.org/docs/8/core/modules/layout-builder

区块内容和设置

在区块编辑表单中,你会发现两个标签:内容和设置。内容标签包含字段:标题、文本、图像等。设置标签包含 EBT 通用设置“设计选项”,例如 DOM Box,以及模块特定设置:JavaScript 插件设置、预定义样式:

Drupal EBT 区块设置

DOM Box:外边距、边框、内边距

每个 EBT 区块都有 DOM Box 设置,用于设置区块上下的间距以及区块内部的内边距:

EBT 设计选项

你可以只为一个边、两个边或所有边设置边框。不要忘记在 DOM Box 中输入边框大小,否则边框不会显示。

背景颜色、图像或视频

所有 EBT 区块类型都有背景设置。它支持基于 Media 模块的背景颜色、图像和远程视频。

EBT 背景图像

通过调整 DOM Box 让区块看起来更好,尝试添加额外的内边距、外边距或边框。以下是 EBT Accordion/FAQ 模块的示例:
https://www.drupal.org/project/ebt_accordion

背景视频

目前 EBT 区块仅支持 YouTube 背景视频。

常见问题 (FAQ)

程序员通常在哪里聚集?

在 Stack Overflow 休息室。

你能给我一首编程音乐吗?

C#

背景图像样式(Background Image Style)字段中,你可以选择图像背景的行为,如果你的图片太小,可以尝试选择“覆盖(Cover)”或“视差(Parallax)”以使背景图像适应整个区块:

背景图像样式

边到边区块(Edge to Edge blocks)

在着陆页(Landing pages)中,我们经常需要全宽背景并使内容居中。在 EBT 设置中,你有一个“Edge to Edge”复选框,可以让区块成为全宽外部容器:
Edge to Edge 设置

结果:

常见问题 (FAQ)

生命的意义是什么?

42

最受欢迎的编程问题是什么?

缺少分号。

每个程序员最先学会编写的两个词是什么?

“你好,世界。”

程序员是在哪里学习编程的?

在 Stackoverflow 大学。

编程中的黄金法则是什么?

如果它能正常运行,就不要动它。

容器最大宽度(Container Max Width)有助于调整 Edge to Edge 区块内部内容的宽度。当我们让区块占据全宽时,需要为文本设置宽度,有时不同的区块需要不同的宽度。你可以更改容器最大宽度类的数值,默认情况下 EBT 提供以下容器宽度:

  • 自动 (100%) - 文本容器全宽
  • 特小 (xxSmall) - 280px
  • 超小 (xSmall) - 480px
  • 小 (Small) - 780px
  • 默认 (Default) - 960px
  • 大 (Large) - 1120px
  • 超大 (xLarge) - 1320px
  • 特大 (xxLarge) - 1600px

预定义样式

通常 EBT 模块带有一组预定义样式。这有助于在着陆页中为新组件设置样式时节省时间。你也可以创建自己的样式并将其添加到 EBT 模块中。

预定义样式

结果:

常见问题 (FAQ)

作为程序员,十年后你认为自己会在哪里?

坐在电脑前,可能在编程。

你能用四个词总结程序员的生活吗?

吃。睡。写代码。重复。

程序员是如何享受生活的?

当他们看到自己的代码运行没有错误时。

计算机编程中最大的谎言是什么?

HTML 是一种编程语言。

预定义样式可能不适合你的网站,因此你可以在自定义主题中覆盖它们。如果你发现了一个错误,或者想要对样式或 EBT 模块的功能提出改进建议,可以随时在 drupal.org 上为特定的 EBT 模块提交工单。

可定制的 JavaScript 插件

一些 EBT 模块(例如 EBT Slideshow)使用 JavaScript 插件:
https://www.drupal.org/project/ebt_slideshow

你可以根据自己的需求调整这个 JavaScript 插件:
JavaScript 插件

根据你的设置,EBT Slideshow 可以是单张幻灯片的滑块,也可以是多张幻灯片的轮播:

单幻灯片模式:

Slide image
Jane Doe

简·多伊

Slide image
Girl 3

简·多伊

Slide image
John Doe

约翰·多伊

多幻灯片 - 轮播模式:

幻灯片选项

轮播

结果:

幻灯片 - 轮播模式

Slide image
Girl 1

简·多伊

Slide image
Girl 2

简·多伊

Slide image
Man 2

约翰·多伊

Slide image
Man 1

约翰·多伊

感谢你使用 EBT 模块!我很高兴能收到关于 EBT 模块的任何想法:

在 Drupal.org 上创建问题

联系 EBT 模块开发者

或者在 LinkedIn 上给我发消息