在Typo3中使内容“动态”

时间:2017-08-21 15:43:22

标签: typo3 typo3-6.2.x

我正在使用Typo3 6.2.31

我在页面上创建了一个html内容。 html代码是一个模态弹出窗口,具有我自己的样式,包括标题,副标题,主要内容和背景图像。

我想达到的目标是:

  • 在后端创建一个表单,我可以使用它填写(标题,副标题,内容,背景img)
  • 使用填充表单的值来定义我的html内容(标题等)。因此,只要有人想要更改弹出模式的内容,就可以通过后端表单完成。

创建扩展似乎很费劲,
使用现有的弹出模式扩展,根据我制作的模态弹出设计调整灵活性有限。 (或者有人可以参考可调模态扩展吗?)

那么,我怎样才能达到这个目标呢? 我很想听到来自typo3用户/专家的任何可能的解决方案:)

1 个答案:

答案 0 :(得分:0)

有多种方法可以构建自己的竞争对手(= CE) 并且在某些扩展的帮助下,它并不复杂,您不需要成为程序员。

最简单,最干净的[1]解决方案之一是两个扩展的组合"分机:掩码"和"分机: mask_export "。
虽然您可以使用ext:mask创建新的CE(可以一次使用),但您可以使用ext:mask_export将CE定义导出为自己的扩展,这样您的新CE就可以在不安装ext:mask的情况下使用。 /> 您可以使用流体定义FE或BE预览的渲染。

[1]许多用于定义新CE的工具使用在特殊字段pi_flexform中将数据存储为XML的可能性。这很容易处理,因为TYPO3支持它,但这种数据处理有它的缺点:没有你自己的字段,访问是缓慢和复杂的。例如查询包含字段中特殊值的记录 使用ext:mask,您可以(重新)使用tt_content记录的现有字段(表示CE)或将真实数据库字段添加到该记录。