0

我正在 Typo3 中迈出第一步,目前正在尝试制作一个简单的 CRUD 扩展。我希望能够编辑数据库表 - 创建记录,读取它们,编辑它们并最终删除它们。就像 phpMyAdmin 一样,但只是在 Typo3 BE 中。

但我找不到任何关于 CRUD 和 Typo3 的信息。我已经用 kickstart 创建了我的扩展并且已经创建了表格,我找到了一种方法来读取它的内容并在 BE 中打印它,但是我该如何制作其他的东西呢?是否有教程,或者有没有人知道一个简单的扩展,可以做类似的事情,我可以研究它是如何完成的?

4

2 回答 2

2

通过在kickstarter中添加表并安装扩展,您可以通过List模块修改该表的记录。所以我不知道,您还想对这些记录做什么(因为整个 CRUD 事情(对于 BE 编辑器)由 list 模块处理)。

如果要在前端显示记录,则必须创建一个插件,该插件会产生一些输出(可能基于表中的记录..)。

于 2011-04-08T08:44:26.200 回答
0

如果您使用的是 Typo3 4.3 或更高版本,我强烈建议您查看 extbase/fluid MVC 框架和 Extbase Kickstarter 扩展。默认情况下,Extbase Kickstarter 允许您创建任何复杂的模型并为模型生成简单的 CRUD。顺便说一句,它可以很好地介绍 Flow3 和 Typo3 v5,它们应该很快就会以稳定版本发布。您可以从 TER 下载 blog_example 作为一个很好的示例来深入研究。

我还找到了本教程,但没有通读: http: //mocsystems.com/tutorials/writing-backend-modules-with-extbase/

于 2011-04-08T09:03:56.287 回答