1

我想用 TYPO3 v10 做一个项目我是这个 CMS 的新手,我需要为不同的页面创建不同的模板,但我不明白我需要更改哪些代码。
我已经从该站点https://www.sitepackagebuilder.com/
安装了一个站点包 ,它运行良好,但我需要创建自己的模板,并且我想在后端管理中编辑模板的内容,如图所示。

我希望我很清楚谢谢你的帮助:)

在此处输入图像描述

4

2 回答 2

1

我不确定问题中是否存在误解,或者我的解释是否错误。无论如何,我希望这会有所帮助:

区分 TYPO3 中的内容 + 模板很重要:

内容

在问题中发布的屏幕截图中,您可以看到TYPO3 后端,这是一个用于编辑内容、管理等的视图。您可以看到页面模块在左列 (1) 中打开,您可以在中间列中看到页面树(2) 和右栏 (3) 中所选页面上编辑内容的页面布局。在这里,您可以插入和编辑将显示在页面上的内容。

模板

在 TYPO3 中,模板构成了页面的自动生成部分,例如页眉、页脚、菜单、面包屑等。

它运行良好,但我需要创建自己的模板,并且我想在后端管理中编辑模板的内容,如图所示。

使用所见即所得(“所见即所得”)编辑器在后端编辑模板,类似于在 TYPO3 AFAIK 中真正不可能编辑内容 - 至少不是开箱即用。为此,您需要一个模板生成器。到目前为止,我所看到的唯一与此接近的是toujou(我与他们无关,只是想提一下)。他们有一些你可以称之为网站建设者的东西。但是 AFAIK,您不能下载它,他们将其作为服务提供。

站点包构建器 - 据我所知 - 几乎只是基于引导程序包扩展创建一个站点包,您必须通过编辑文件来进一步修改它。

您还可以在后端编辑 TypoScript。只需转到左栏中的“模板”模块。但是,这在过去更有意义,因为 TypoScript 做了很多工作。现在,您通常使用Fluid和 TypoScript 的组合,并且您无法在后端编辑 Fluid 文件。

虽然在过去,在后端完成了更多工作或可以在后端完成更多工作,但一切都朝着维护文件和扩展名的更改方向发展,其中模板保存在站点包中。对于某些事情,两者都是可能的(后端和扩展),例如后端布局、TypoScript 等。

将配置 + 模板从后端(并将它们存储在数据库中或作为文件)移动到专用扩展有几个优点:

  • 每个配置等都捆绑到一个扩展中,这使得在另一个站点、测试系统上安装、交换它等变得更容易。
  • 站点包可以放在版本控制系统(例如 git)中,它具有许多其他优点,例如轻松回滚到以前的版本、引用问题等。

缺点是您需要更多的技术专长并且有一个学习曲线。

也可以看看:


我知道在后端组装模板可能很酷——就像你可以对内容做的那样。也许其他人知道如何使用 TYPO3 做到这一点。

您还可以查看这些似乎朝着您正在寻找的方向发展的资源:

于 2020-09-16T11:58:26.847 回答
0

官方文档中,您可以找到存储布局文件的文件夹结构。本文档
中有关流体模板的更多详细信息

现在您希望编辑者可以在不同的页面布局之间进行选择。一种常用的方法是利用选择不同的后端布局并相应地选择前端布局的可能性。如果您使用该页面上
的搜索, 这将显示在此页面上的视频或您可以找到的文档中。

于 2020-09-16T08:42:53.983 回答