Typo3 “什么是”呢;流体动力类型3“;这是推荐的吗?
“流体动力类型3”(如所述)应该理解什么?它对集成有什么好处 对于TYPO3 6.x,还有其他现代模板制作方法是现在最好的做法吗 我不了解目前存在的不同系统,我需要一些澄清 问题的背景,我在寻找什么:Typo3 “什么是”呢;流体动力类型3“;这是推荐的吗?,typo3,fluid,fedext,Typo3,Fluid,Fedext,“流体动力类型3”(如所述)应该理解什么?它对集成有什么好处 对于TYPO3 6.x,还有其他现代模板制作方法是现在最好的做法吗 我不了解目前存在的不同系统,我需要一些澄清 问题的背景,我在寻找什么: 不要使用Templavoila 保持简单,代码开销小 这就是为什么我仍然使用记号笔 在后端启用自定义内容项,如电视中的FCE 在TYPO3中激发“结构化内容”方法:预定义输入和详细呈现与css样式内容中的“一切正常”相比 那怎么办?推荐使用它吗?Fluid提供了一种更干净的方法,可以将模板逻辑
- 不要使用Templavoila
- 保持简单,代码开销小
- 这就是为什么我仍然使用记号笔李>
- 在后端启用自定义内容项,如电视中的FCE
- 在TYPO3中激发“结构化内容”方法:预定义输入和详细呈现与css样式内容中的“一切正常”相比
那怎么办?推荐使用它吗?Fluid提供了一种更干净的方法,可以将模板逻辑从显示逻辑和控制器逻辑中分离出来。使用fluid和所提到的扩展(如
vhs
提供的布局和分区)时,您的结果结构会更好
这种用法实际上非常简单,但仍然可以与旧的学校标记方法相结合(您可以执行类似
的操作)。如果你需要更灵活的后端,比如电视,你(当然)必须自己编写一些代码
最简单的方法是使用由创建的扩展来满足您的自定义需要,但您也可以通过使用打字脚本和给定的字段(如pages.layout
,header\u layout
,section\u frame
等)来调整页面和/或默认内容元素的呈现
因此,您总是可以在详细输入(extbase扩展对象)和使用TYPO3默认内容(如页面属性和RTE配置)以及一些typoscript魔术(css样式的内容)之间进行选择
因此,作为结论,我强烈建议使用流体模板和附加扩展,如vhs
,因为它们提供了大量(附加)功能和可重复使用的模板,同时还允许您在需要时使用标记。就个人而言,我也更喜欢在后端增强或限制RTE,以便为类似FCE的结果编写太多的特殊代码
顺便说一句:通过在IDE中使用DTD/XSD,有非常好的自动完成功能,这使我的模板编程速度更快(比如25%)。尽管这个问题现在已经相当老了(我直到现在才看到),而且您可能已经了解了流体动力TYPO3提供的更多功能: 您所要求的功能(电视风格的FCE、低编码开销,尤其是最后一个更关注流程而非工具)正是Fluid Powered TYPO3的全部内容:
- 我们提供简单的方法来获取TYPO3识别的页面和内容模板,并提供给网站的内容编辑器使用
- 我们使用一种通用的API方法(构建在TYPO3的TCA/TCEforms之上),您可以在页面模板和内容模板中使用该方法来添加自定义字段(例如:创建一个字段来设置站点标题的颜色,或者将内容元素配置为蓝色背景,等等)
- 我们使用流体,这是一个极好的渲染引擎