Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/06/2013, 09:06
mauro89x
 
Fecha de Ingreso: junio-2013
Mensajes: 14
Antigüedad: 11 años, 6 meses
Puntos: 0
Información Respuesta: Problema con sobrecarga del profileFormType en FOSUserBundle Symfony2

Recien me doy cuenta que estaba sobrecargando el form, y el show_content del perfil son labels! error mio. , el edit_profile esta perfecto ahora.
Ahora algun@ tiene idea como puedo hacer para que me muestre el perfil completo en ese formato?
sobrecargue el show_content y vi que tenia lo siguiente

{% trans_default_domain 'FOSUserBundle' %}

<div class="fos_user_user_show">
<p>{{ 'profile.show.username'|trans }}: {{ user.username }}</p>
<p>{{ 'profile.show.email'|trans }}: {{ user.email }}</p>
</div>

ahora si quiero agregar los demas campos me sale como vacios, ejemplo si pongo user.telefono o user.nombre no funciona.
Siguiendo con el tema, en el edit_profile, como se puede hacer para que los campos adicionales que le puse en el ProfileFormType no me salgan vacíos?

class ProfileFormType extends BaseType
{
public function buildUserForm(FormBuilderInterface $builder, array $options)
{
parent::buildUserForm($builder,$options);
$builder->add('nombre', 'text', array('label' => 'Nombre Completo'));
$builder->add('telefono','text',array('label' => 'Telefono'));
}
public function getName()
{
return 'sistemacv_user_profile';
}
}
En definitiva el problema es que los campos adicionales que le agregue están vacíos siempre, tanto para mostrar como para editar.
Gracias saludos!