Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/04/2016, 02:29
manupucelano
 
Fecha de Ingreso: abril-2016
Mensajes: 3
Antigüedad: 8 años, 6 meses
Puntos: 0
Respuesta: Formulario para manejar dos entidades

Muchisimas gracias hhs!
He leído un poco el tema de embeber formularios pero no me queda nada claro como hacerlo!
La idea que tengo es que en el formulario crees el nuevo cliente de tal tipo:

Que el formulario tenga los siguientes campos:
Campos de la entidad Cliente:
  • Nombre del cliente
  • ID del cliente: Valor introducido automáticamente.
Campos de la entidad Contacto
  • ID del cliente: Campo que coja el valor introducido en la entidad Cliente
  • Nombre del contacto: Campo que si no se introduce, coja el valor del nombre del cliente

Hasta ahí todo claro, pero entonces tengo dudas para crear el nuevo formulario y proceder al guardado de información.

En el controlador crearías la llamada al nuevo formulario

CONTROLADOR PRINCIPAL
Código:
class MainController extends Controller
{
    public function inicioAction(Request $request)
    {
		$em = $this->getDoctrine()->getManager();
		$p = new Contacto();
		$form = $this->createform(new ClienteType(),$p);
y es aquí donde haces la llamada a un nuevo form? o como lo harías?

No me queda nada claro el manual! Muchas gracias!