2013-03-22 65 views
1

我正在构建一个具有资产抽象定义的CMS。Symfony2来自不同捆绑包的可扩展收集实体

页面是资产的集合。

该集合将存储收集内容的详细信息 - 但实体负责其crud过程。

我希望能够管理收集,但让每个资产都在自己的包中定义 - 以允许第三方创建新的资产类型。

我们正在研究资产注册表/工厂模式。

添加新资产的过程需要是动态的,或者可以通过配置完成 - 但不应该需要任何代码更改。

Symfony窗​​体类型似乎是最接近这个例子 - 任何建议/想法非常赞赏。

回答