- 需要咨询或帮助吗?添加微信
- 工作时间:人工:8:00 AM – 6:00 PM;智能客服:7*24*365
Drupal:布局段落 layout_paragraphs
- 确保已安装段落模块。
- 下载并安装布局段落。
- 将段落引用字段添加到内容类型。
- 在“管理表单显示”下,选择“布局段落”作为所需段落引用字段的字段小部件类型。
- 在“管理显示”下选择“布局段落”作为所需段落引用字段的字段格式化程序。
- 要创建布局部分,请创建新的段落类型以用于布局部分。您的新段落类型可以包含您想要的任何字段,但不需要任何字段。
- 为您的布局部分段落类型启用“布局段落”段落行为,然后选择要提供的一个或多个布局。
- 就是这样。 开始创建(或编辑)内容以查看模块的实际应用。
布局段落与布局生成器
Layout Paragraphs 为作家、编辑和营销人员提供轻松的拖放编辑体验。它从头开始设计,以满足处理内容的人员的需求。
布局段落和布局生成器之间的主要区别
- 布局段落适用于段落,而不是块。
- 布局段落建立在 Drupal 的字段系统之上。配置布局段落就像配置段落引用字段一样简单。
- 布局段落支持在给定部分内的不同布局之间快速切换。
- 布局段落支持嵌套布局。
- 布局段落提供“所见即所得”的创作体验,尤其是与 Mercury Editor 结合使用时。
- 由于布局段落适用于实体引用字段,因此它非常灵活并提供了广泛的应用程序。
- 布局段落在设计上比布局生成器更简单,完全专注于内容输入或创作体验。
(请注意,Layout Paragraphs 与 Layout Builder 兼容,这意味着两者都可以在同一站点上安装和使用。
主题者注意事项
布局段落按照开箱即用的未更改段落模板的设计工作。但是:如果您需要自定义段落模板,则必须遵守以下要求才能使此模块正常工作:
- 自定义段落模板必须在主包装器 HTML 属性中输出变量。(有关示例,请参阅 paragraph.html.twig)。attributes
- 部分段落必须输出才能正确呈现布局(默认情况下,这已经正确输出,因为整个内容变量都已呈现)。content.regions
- 从 #3244654 开始:使用数据属性和 Javascript 而不是模板变量添加控件和插入按钮,控件和插入按钮使用 Javascript 插入。只要您的模板正确输出属性数组,您就无需担心输出特定变量以使控件正常工作。