Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/09/2013, 10:56
eternoaprendiz
 
Fecha de Ingreso: junio-2013
Ubicación: Madrid
Mensajes: 73
Antigüedad: 10 años, 10 meses
Puntos: 27
Respuesta: Como procesar formularlo en laravel 4

Argument 2 passed to Illuminate\Mail\Mailer::send() must be of the type array, object given

El segundo parámetro de send() debe ser un array, que contiene los datos para el contenido del correo. El funcionamiento es equivalente al de View:

Código PHP:
Ver original
  1. View::make(PLANTILLA, DATOS) -> DATOS = array("variable" => "valor", ...)
  2.  
  3. Mailer::send(PLANTILLA, DATOS) -> DATOS = array("variable" => "valor", ...)

Así que si quieres pintar en el "body" del correo la dirección email del usuario, tendrías que hacer algo así:

Código PHP:
Ver original
  1. Mailer::send('send-email', array('correo' => $data2->email))
  2.  
  3. // send-email.blade.php
  4.  
  5. Tu correo es {{ $correo }}