1

我想创建一个像tt_news这样的扩展,所以我需要连接我自己的表。那么如何将数据提取和插入写入自定义表

4

1 回答 1

4

一般来说,从头开始创建扩展是没有意义的,尤其是在你学习的时候。

老套

对于“老派”扩展,这是安装Extension Kickstarter的最佳方式。

它将帮助您创建表、所有必需的结构等。还允许您扩展现有表(即,您可以使用它来修改 tt_news 表并添加自定义字段,而无需接触 tt_news 的源)

您应该选择这种方式,尤其是当您想影响一些以相同方式编写的知名扩展时。

所有使用 DB 的方法都可以在API中找到

MVC-Extbase

如果您更熟悉 MVC,最好使用Extension Builder

这是一种更有趣的方式,可以更快地创建扩展,但它的文档较少且更抽象。

它还具有用于创建数据库表(模型)的内置建模器,并actions为列表、显示、修改和删除表中的记录创建一组默认值。(有一点经验,可以在几个小时内创建 tt_news 的简化版本)

对于我的新分机,我通常更喜欢 ,特别是因为它是在未来使用的某种准备,但您需要考虑哪些点对您更重要。

于 2012-06-28T14:14:45.813 回答