Kadangkala kita perlu panggil beberapa model dalam satu page
First kena panggil model sebelum class controller seperti berikut
use App\Parcel; use App\Distributor; use App\Courier; class ParcelsController extends Controller { ...
Kemudian panggil seperti berikut dalam class controller. Disini kita pass lebih daripada satu variable (array).
public function create() { // $distributors = Distributor::all(); $couriers = Courier::all(); return view('parcels.create',compact('couriers','distributors')); }
Contoh pada view seperti berikut
<div class="form-group"> <label for="couriers" class="col-lg-2 control-label">Couriers</label> <div class="col-lg-10"> <select class="form-control" id="courier" name="courier"> @foreach($couriers as $courier) <option value="{{$courier->id}}"> {{ $courier->nama }} </option> @endforeach </select> </div> </div>
Leave a Reply