【问题标题】:How to create content and use it in template in TYPO3 CMS [closed]如何在 TYPO3 CMS 的模板中创建内容并使用它[关闭]
【发布时间】:2026-01-05 03:15:02
【问题描述】:

我正在使用 TYPO3v4.5,我的网站应该有带和不带侧边栏的布局。我已经创建了几乎所有的网站,但仍然需要添加内容。

谁能更详细地解释如何使用 TYPO3 构建它?或者甚至给出一些示例模板?我读过Insert page content into TYPO3 template 但不明白。

我不知道如何处理模板,什么是 foo,什么是记录,如何在后端更改内容区域,如何创建不同的布局等。

【问题讨论】:

    标签: php typo3


    【解决方案1】:

    您应该阅读Modern Template Building。这是一个很好的起点。 Typo3 需要一些努力来学习,但它是一个很棒的 CMS。值得学习。

    【讨论】:

      【解决方案2】:

      见:http://typo3.org/documentation/document-library/ 阅读第 3 点:现代模板构建以完成网站。它解释了模板过程,即 TypoScript (Config) + HTML-Template(带有标记 + 子部分)。标记/子部分在 TypoScript 中填充内容列的内容。

      例如,将主列放入名为###CONTENT## 的标记中,请参阅: http://typo3.org/documentation/document-library/tutorials/doc_tut_templselect/0.1.0/view/1/3/#id3959136

      在浏览器中单击 FE 页面时,会获取该页面的内容并将其放入标记中。

      根据编辑者的选择切换模板(比如一个用于起始页的模板,一个用于“产品”页面树等)是通过一个名为“模板选择器”的扩展来完成的。这可以与 Automaketemplate 结合使用(如上述手册中所述)

      为了更深入地了解 TypoScript,我建议尝试以下示例:

      TS 示例 TS深入学习 (均在 4 号以下。)

      开始

      页面 = 文本

      page.value = Hello World

      作为你唯一的 (!) 页面模板,从这个开始,就像以大写形式显示这个,环绕一些东西,动态附加一些简单的东西(比如日期 + 时间),然后看看缓存的陷阱,然后替换你的 TEXT带有 COA(cObj 列表)等等。

      【讨论】:

        【解决方案3】:

        您好,欢迎来到 Typo3 的世界。基本上有四种实现模板的方法。最基本的一种是将 TypoScript 与 HTML 模板一起使用。您可能想进入"Typoscript Reference"Typoscript by example

        您还可以使用扩展名"automaketemplate" 来简化操作。

        我最喜欢的解决方案是"templavoila" 扩展,因为它非常简单且功能强大。

        一段时间以来,流体将成为未来的标准引擎。

        好的,到此为止。我希望这能给你一些提示,在哪里寻找东西。

        【讨论】:

          最近更新 更多