designs2/dc-general

Contao 的通用数据容器

安装: 58

依赖: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 21

类型:contao-module


README

Contao 的通用数据容器。

当前版本即将升级到 2.0.0,已经进行了大规模重构,拆分了巨大的代码冗余,并引入了更多的抽象,因此可以被认为是完全重写的。

我们希望这个驱动程序最终将成为 Contao 扩展的默认标准驱动程序,一旦证明足够稳定。

如何使用

只需像平常一样声明一个 DCA,但将 'config/dataContainer' 部分的 "Table" 替换为 "General"。这将使 DC_General 被使用。

考虑到 DC_Table 的兼容性,有一些显著的变化

  1. DC_General 不支持魔法属性,但为几乎所有你可能需要的东西提供了设置器和获取器。
  2. 没有 activeRecord 可用,因为 DC_General 在内部使用自己的数据模型。
  3. 系统完全是事件驱动的,相关信息(如作用域中的模型)附加到事件上。