Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/06/2013, 12:26
eternoaprendiz
 
Fecha de Ingreso: junio-2013
Ubicación: Madrid
Mensajes: 73
Antigüedad: 11 años, 8 meses
Puntos: 27
Respuesta: Dos dudas de Laravel

Para buscar, puedes añadir algo así:

Código PHP:
    //models/mensaje.php

    
public function scopeDondeEmisor($query$from_id)
    {
        return 
$query->where('from_id''='$from_id);
    } 
Y en el controlador usarlo así:

Código PHP:
  // controllers/mensajes.php

  
$mensajes Mensaje::with('emisor''receptor')->DondeEmisor(3)->get(); 
Luego en la vista puedes:

Código PHP:

@foreach ($mensajes as $mensaje):
 {{ 
$mensaje->emisor->nombre }} -  {{ $mensaje->receptor->nombre }}
@endforeach 
Creo que algo así se puede hacer.