wwwision/form-contentreferences

带有自定义Flow Form Framework表单元素的流程包,该元素可以渲染Neos内容引用

1.0.0 2017-08-29 19:42 UTC

This package is auto-updated.

Last update: 2024-08-29 04:58:41 UTC


README

此包向默认预设添加了一个新的表单元素 Wwwision.Form.ContentReferences:ContentReferences,允许在Flow Form Framework的表单中渲染Neos内容。

它包括

  • Settings.yaml中的表单框架元素定义
  • 渲染给定融合路径内容引用所需的融合定义
  • 当使用默认的FluidFormRenderer渲染表单时将使用的Fluid模板
  • 当使用neos/form-fusionrenderer渲染表单时将使用的融合原型

用法

使用GIT安装此包

git clone https://github.com/bwaidelich/Wwwision.Form.ContentReferences.git Packages/Application/Wwwision.Form.ContentReferences

并确保重新扫描已安装的包,以便正确安装

./flow flow:package:rescan

注意:此包需要安装neos/form-builder

在Neos后端中,现在有一个新的内容元素类型可以添加到基于节点的表单中

Create Wizard

选择元素时,可以在属性检查器中添加内容引用

Property Inspector

注意:此表单元素不能在基于节点的表单之外使用,因为其渲染依赖于Neos Fusion运行时。

免责声明及进一步考虑

此包仅是一个示例,应演示如何扩展表单框架和构建器。我不建议允许编辑器将任意内容添加到表单中,但有了这个包作为灵感,应该很容易包含自定义元素。