• 需要咨询或帮助吗?添加微信
  • 工作时间:人工: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 插入。只要您的模板正确输出属性数组,您就无需担心输出特定变量以使控件正常工作。

相关内容