محسن مهری
4 سال پیش توسط محسن مهری مطرح شد
1 پاسخ

جستجو در یک جدول میانی در eloequent

سلام و درود بر شما
دو جدولم به نام های role , permission هستند که جدول میانی permission_role نام داره - حالا دارم یک صفحه ویرایش براش مینویسم خلاصه بگم چطور بفهمم فلان permission ام برای این role ثبت شده یا نه ؟

 $permissions=Permission::latest()->get();
        foreach($permissions as $permission){
            $c=$user->role->permissions->search($permission->id);
            return $c;
        }

اینو امتحان کردم میگه که نمیتونه permission ها رو به int تبدیل کنه؟


ثبت پرسش جدید
محسن مهری
تخصص : برنامه نویس back-end با زبان...
@mohsen.mehri6101 4 سال پیش مطرح شد
0

متد isset رو امتحان کردم نمیدونم چرا درست کار نکرد

<input class="choose" type="checkbox" name="permissions[]" value="{{ $permission->id }}" {{ isset($permission->id,$user->role->permissions) ? 'checked'  : '' }}>

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام