у меня есть учение наследования, и я не знаю, как управлять ею с SonataSonata Проект: услуга администратора для нескольких объектов
Мой родительский
/**
* @ORM\InheritanceType("JOINED")
* @ORM\DiscriminatorColumn(name="discr", type="string")
* @ORM\DiscriminatorMap({"abstract_page" = "AbstractPage", "content_page" = "ContentPage"})
*/
abstract class AbstractPage
{
protected $name
}
Один из детей
/**
* @ORM\Table(name="content_page")
*/
class ContentPage extends AbstractPage
{
protected $content;
}
Могу ли я иметь кнопку добавления для каждого ребенка, но только просмотр списка со всеми моими объектами, которые расширяют AbstractPage, и когда я выбираю одну из страниц, мне нужно иметь представление или редактирование детей.