Наследование в 'Extension Builder' ext TYPO3

Я хочу разработать расширение, у меня есть сущность FamilyMember и дочерние объекты Child а также Conjoint, Child а также Conjoint продолжается FamilyMember, Это описание моей концепции UML, но проблема в том, что я не знаю, как реализовать это с расширением компоновщика, понимаете?

1 ответ

Extension Builder позволяет расширять только модели из существующих и установленных расширений, поэтому при создании нового ext вы не сможете этого сделать, теоретически...

У вас есть два пути:

  1. Создайте FamilyMember (и другие необходимые модели), но не Child а также Conjot, сохраните его, установите новое расширение, вернитесь в Extension Builder и добавьте эти два - у вас будет поле с именем Extend existing model class,
  2. Вероятно, быстрее: создать все модели в Extension Builder после сохранения просто отредактируйте классы PHP для этих моделей и измените расширение с Tx_Extbase_DomainObject_AbstractEntity в другой класс
Другие вопросы по тегам