У меня есть эти данные в базе данных (таблица allow_upgrade_qualifi):
- id = 1, title = طراحی
- id = 2, title = نظارت
- id= 3, title = اجرا
Эти данные загружаются с учетом Foreach:
<div class="col-md-4">
<div class="checkbox-list">
@foreach($permit_permit_upgrade_qualifi as $ppuq)
<label class="checkbox-inline" for="ppuq-label-{{$ppuq->id}}">
<input type="checkbox" name="ppuq[]" id="ppuq-label-{{$ppuq->id}}" value="{{$ppuq->id}}" {{ $permit_upgrade_qualifi->permit_id = $permit->id ? 'checked' : '' }}>{{$ppuq->title}}
</label>
@endforeach
</div>
</div>
и мой код в контроллере:
public function edit($id)
{
$idd = Sentry::getUser()->id;
try {
$permit = UpgradePermit::findOrFail($id);
$base = Base::all();
$permit_permit_upgrade_qualifi = PermitUpgradeQualifi::all();
$permit_upgrade_qualifi = DB::table('permit_permit_upgrade_qualifi')->where('permit_id', $id)->get();
// return $permit_upgrade_qualifi;
$cites = DB::table('provinces')->get();
$profile = User::find($idd);
return View::make('manager.user_up_permit.edit', compact('permit','base','permit_permit_upgrade_qualifi','permit_upgrade_qualifi', 'cites', 'profile'));
} catch (ModelNotFoundException $e) {
return Redirect::route('dashboard.user.up-permit.index')->with('danger', 'درخواست معتبر نمیباشد.');
}
}
иэти данные в базе данных хранятся флажком (таблица allow_permit_upgrade_qualifi):
- allow_id = 300 |allow_upgrade_qualifi_id = 1
- allow_id = 302 |allow_upgrade_qualifi_id = 1
- allow_id = 300 |allow_upgrade_qualifi_id = 2
- allow_id = 302 |allow_upgrade_qualifi_id = 2
- allow_id = 303 |allow_upgrade_qualifi_id = 2
- allow_id = 303 |allow_upgrade_qualifi_id = 3
Теперь, как я могу показать флажки в поле зрения?
Спасибо