He creado un formulario el cual lo he embebido, de la siguiente manera:
Código PHP:
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('jobs', 'text', array('label'=>'Job title - Puesto de trabajo *'))
->add('company','text', array('label'=>'Name company - Nombre de la empresa *'))
->add('addresses', new AbcAddressesType())
;
}
Tambien muestro el formulario del cual se embebe:
Código PHP:
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('barrio','text', array('label'=>'Neighborhood - Barrio *'))
->add('address', 'textarea', array('label'=>'Address - Dirección *'))
->add('abcCity','entity',
array(
'label'=>'Select a city - Seleccione una ciudad *',
'class'=>'ABCIsystemBundle:AbcCity',
'property'=>'name',
))
->add('telefono','text', array('label'=>'Telephone - Teléfono'))
;
}
Mi problema consiste en que el atributo telefono es ficticio y para guardar ese valor en otra entidad lo hago por medio de ajax, entonces cuando quiero editar ese valor no me lo muestra, porque esta guardado en otra entidad y es fictiocio, pregunto: Como puedo mostrar ese valor en el formulario??