我目前正在更改我们足球俱乐部网站的模板系统。该网站目前使用TYPO3 6.2构建,TemplaVoila作为模板引擎和CSS框架YAML。我想现在将其更改为本机FLUIDTEMPLATE和CSS框架Bootstrap(我使用自己的模板扩展来执行此操作)。
我想尽可能多地使用原生TYPO3方法,我希望尽可能避免使用外部扩展。我们与TemplaVoila陷入了非常混乱的局面,我想在将来避免这种情况。在我更改了模板系统之后,我还想将TYPO3升级到更新的版本(7.6或8),但我想暂时停留在6.2。
我有以下挑战,我没有找到内置TYPO3方法的解决方案: 我们的网站由两列组成,一列为主要内容,另一列为侧栏。在侧边栏中,内容显示在框中(使用自举卡,以前的面板)。
一个框由标题和内容组成。内容可以是文本,图像甚至是插件(我们使用扩展 T3Sports 进行体育联盟管理)。现在我想创建一个(特别创建的)内容元素,它代表实际内容的包装器。从此包装器或内容元素中,应该使用该框标题的名称。在此内容元素中,如果在TYPO3中创建新的内容元素,则可以再次创建内容元素,通常来自选择。
使用 gridelements 或 fluidcontent 这样的扩展可以使用,但我想知道这是否也可以通过TYPO3的内置功能来完成?到目前为止,我什么也没找到,所以我会很感激提示。
提前感谢您提供任何提示,
的Bastian
答案 0 :(得分:0)
您可以定义自己的流体样式内容 - 内容元素(FSC-CE) Here你可以找到一个教程。
但是你真的需要额外的内容元素(CE)吗? 我想到了两个选择:
layout
字段为特殊布局添加样式,为特殊布局添加样式。 (这些盒子样式可用于每一列)一般情况下:尽量避免容器CE用于特殊样式。 FE和BE的处理非常复杂和令人困惑。
答案 1 :(得分:0)
你可以试试流体样式内容的后端:content_rendering_core:我在6.2中用来替换css样式的内容并且它起作用然后,在升级到7后,这只是卸载content_rendering_core和安装流体样式的内容(并包括静态ts模板)。 我创建了一个'流体风格'滑块,灵感来自于6.2下的'fluid_styled_slider'(see git),它在升级到7.6之后运行得很好,而且最近,8.7.10没有毛刺,无论是在前端还是在后端都是如此。