我想创建一个像tt_news这样的扩展,所以我需要连接我自己的表。那么如何将数据提取和插入写入自定义表
问问题
590 次
1 回答
4
一般来说,从头开始创建扩展是没有意义的,尤其是在你学习的时候。
老套
对于“老派”扩展,这是安装Extension Kickstarter的最佳方式。
它将帮助您创建表、所有必需的结构等。还允许您扩展现有表(即,您可以使用它来修改 tt_news 表并添加自定义字段,而无需接触 tt_news 的源)
您应该选择这种方式,尤其是当您想影响一些以相同方式编写的知名扩展时。
所有使用 DB 的方法都可以在API中找到
MVC-Extbase
如果您更熟悉 MVC,最好使用Extension Builder
这是一种更有趣的方式,可以更快地创建扩展,但它的文档较少且更抽象。
它还具有用于创建数据库表(模型)的内置建模器,并actions
为列表、显示、修改和删除表中的记录创建一组默认值。(有一点经验,可以在几个小时内创建 tt_news 的简化版本)
对于我的新分机,我通常更喜欢extbase和流体 ,特别是因为它是在未来使用flow3的某种准备,但您需要考虑哪些点对您更重要。
于 2012-06-28T14:14:45.813 回答