拡張機能を開発したいのですが、エンティティFamilyMember
とサブエンティティがChild
ありConjoint
ます。Child
とConjoint
拡張しFamilyMember
ます。これは私のUMLの概念の説明ですが、ビルダー拡張機能でこれを実装する方法がわからないという問題はありますか?
質問する
230 次
1 に答える
1
Extension Builder を使用すると、既存の拡張機能とインストール済みの拡張機能からのみモデルを拡張できます。そのため、新しい拡張機能を作成している間は、理論的にはそれを行うことはできません...
次の 2 つの方法があります。
FamilyMember
(およびその他の必要なモデル) を作成しますが、それChild
をConjot
保存し、新しい拡張機能をインストールして、拡張機能ビルダーに戻り、これら 2 つを追加しますExtend existing model class
。- おそらくより高速です:保存後にすべてのモデルをスタンドアロン
Extension Builder
として作成し、これらのモデルのPHPクラスを編集して、他のクラスに拡張するように変更しますTx_Extbase_DomainObject_AbstractEntity
于 2013-04-10T10:41:16.810 に答える