首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >TYPO3的扩展和后端有什么关系?

TYPO3的扩展和后端有什么关系?
EN

Stack Overflow用户
提问于 2019-08-18 18:08:35
回答 2查看 90关注 0票数 1

我是TYPO3的新手,在理解TYPO3扩展和后端之间的一般关系时遇到了麻烦。

例如,扩展的目标是能够向页面添加开箱即用的、在TYPO3中找不到的编辑/新内容元素,这是真的吗?

例如,如果我想向我的页面添加一个旋转木马,我是否会做一个扩展,并以这样的方式设计它,以便我可以将它从我的后端添加到所需的页面?或者,例如,将其作为部分,并使用fluid将其导入到所需的页面(所有这些都不使用后端,只使用代码)是否更有意义。

或者,这两种方法都有可能吗?你什么时候会选择第一种或第二种(或者寻求第三种方法)?

如果这个问题太笼统/模糊,很抱歉。我觉得我不明白后端和我的TYPO3文件夹中的文件如何通信来生成网站,我一次在后端使用内容元素,下一次在没有充分理由的情况下在HTML中键入这些元素。

EN

回答 2

Stack Overflow用户

发布于 2019-08-18 19:33:32

我试着把一些光带到黑暗的地方。

  • Backend这是内容管理系统的管理区域,在大多数情况下,内容是由editors.
  • Frontend:创建的,网站对常规visitor
  • Extension:的外观扩展是自定义代码,要么是您自己的代码,要么是其他人以一种或多种方式扩展TYPO3的代码。这样做的好处是,您不需要更改TYPO3核心本身的代码,因此它可以随时更新。

扩展可以用于很多事情:-发布包含所有资产的站点模板,如CSS,JavaScript,HTML template,..-提供自定义内容元素-提供新的记录类型,如新闻或表单-改善用户体验

所以,是的,如果你想拥有一种新的内容元素,你需要使用一个扩展:

票数 1
EN

Stack Overflow用户

发布于 2019-08-19 03:08:45

以不同的方式看待这个问题的一种方法可能是区分由编辑者(通常添加和维护内容的后端用户)创建和维护的内容和以其他方式创建的可视网页的一部分。例如,站点的页眉、页脚、菜单可能是由sitepackage扩展创建的-这是编辑器(没有管理员权限的后端用户)通常没有权限访问的东西,也是CMS的要点之一-内容可以由没有技术背景的人编辑。当然,这也提高了稳定性,因为你没有人摆弄他们不应该访问的东西,因此不能破坏。

如果您希望您的编辑器能够添加(删除、更改)内容-请以他们有权访问的方式(通常使用内容元素)来执行此操作。

你说得对,核心提供了内容元素(比如"textmedia"),扩展可以通过添加其他内容元素来扩展。

对于您的" carousel“示例,您可能希望查看使用bootstrap_package的(官方) Introduction Package,它提供了一个carousel内容元素。Installation Guide解释了如何使用"Introduction Package“安装TYPO3,因此您可能已经在使用它了。

例如,

扩展的目标是能够向您的页面添加开箱即用的TYPO3中无法找到的已编辑/新内容元素,这是真的吗?

这是扩展的许多其他可能目的之一。例如,查看扩展名"min“。它不提供任何内容元素,编辑器也没有可见的更改。扩展只是扩展TYPO3核心的一种方式(而核心本身也由扩展组成)。

中的TYPO3

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57543524

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档