Este foro ya no está activo, así que no puedes publicar nuevas preguntas ni responder a las preguntas existentes.

Formulario de creacion para clase abtracta en sonata admin bundle

5 de junio de 2017

Hola a todos, estoy utilizando Symfony2.7 y Sonata Admin Bundle. Muy buen bundle en mi entender

tengo un problema con el sonata admin. La situacion es la siguiente tengo una clase abstracta llamada Price, y MotoPrice, BikePrice, SinglePrice que heredan de Price. A su ves la entidad Circuit tiene una relacion de ManyToOne con Price, de otra forma un Circuito tiene un precio de algunos de los tipos hijos de Price. El problema esta en el formulario de creacion de Circuito. Cuando voy a especificarle el atributo que representa la clase precio, quiero que se pueda seleccionar que tipo de precio se quiera annadir(MotoPrice, BikePrice, SinglePrice). Mi clase CircuitAdmin

class CircuitAdmin extends AbstractAdmin {
 
    protected function configureFormFields(FormMapper $formMapper) {
        $formMapper
                ->add('title', 'text', array('label' => 'Circuit Season Name'))            
 
                ->add('price', 'sonata_type_model', array(
                    'class' => 'Daiquiri\AdminBundle\Entity\Price',                    
                    'btn_add' => true
                ))
                ->end()
        ;
    }

Que puedo hacer en esta clase para implementar esta opcion. De esta manera en que esta no se me renderiza nada en el campo