پیاده‌سازی روابط ACL

زمان قرارگیری : 24 فروردین 1399
زمان این قسمت : 15:46
برای دسترسی به این دوره نیاز است بصورت نقدی این دوره را خریداری کنید و این دوره بخشی از دوره های اعضای ویژه نمیباشد

تعداد شرکت کنندگان 328 نفر
قیمت دوره 259000 تومان
وضعیت دوره در حال برگزاری
زمان کل دوره 26:39:36
تعداد قسمت‌ها 117
نوع دسترسی نقدی

در این جلسه مدل‌ها و روابط بین این مدل‌ها را پیاده‌سازی می‌کنم و در این حین توضیحات مختلفی در مورد روش استفاده از سطوح دسترسی به شما توضیح خواهم داد.

بخش اول
مقدمات
رایگان 09:10
بخش ششم
مفاهیم هسته لاراول
برای دسترسی به این دوره نیاز است بصورت نقدی این دوره را خریداری کنید و این دوره بخشی از دوره های اعضای ویژه نمیباشد

تعداد شرکت کنندگان 328 نفر
قیمت دوره 259000 تومان
وضعیت دوره در حال برگزاری
زمان کل دوره 26:39:36
تعداد قسمت‌ها 117
نوع دسترسی نقدی

آفلاین
user-avatar
مدرس دوره حسام موسوی

اول داستان، طراح گرافیک بودم و ۲ سالی به عنوان طراح مشغول بودم، بعد به برنامه‌نویسی علاقمند شدم و الان بیشتر از ۱۰ ساله که عاشق کدزنی و چالش‌های پروژه‌های مختلفم. به تدریس علاقه خاصی دارم و دوست دارم دانشی که در این راه بدست آوردم را در اختیار دیگران هم قرار بدم. 

سوالات و گفتگو‌ها

سوالات و گفتگو‌ها

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

دورهای پیشنهادی

مشاهده همه دوره ها
آموزش لاراول

آموزش لاراول

فریمورک لاراول یکی از محبوبترین و بهترین فریمورک های حال حاضر برای زبان php می باشد، آموزش لاراول راکت می‌تواند به شکل رایگان به شما لاراول را آموزش د...

آشنایی با امکانات جدید لاراول 6

آشنایی با امکانات جدید لاراول 6

لاراول ۶ به تازگی توسط تیم توسعه دهنده لاراول معرفی شده، ما قصد داریم در این دوره امکانات جدیدی که به واسطه لاراول ۶ در اختیار توسعه دهندگان قرار گرفت...

ساخت Api با Laravel و GraphQl

ساخت Api با Laravel و GraphQl

graphQl یک ابزار جدید برای ایجاد کردن Api پیشرفته برای برنامه های ماست که توسط فیسبوک معرفی شده است.  این ابزار به عنوان یک Query language شناخته میشو...

دسترسی رایگان برای اعضای ویژه
آشنایی با امکانات جدید لاراول 5.2

آشنایی با امکانات جدید لاراول 5.2

لاراول 5.2 بزودی به طور رسمی ارائه میشه اما نسخه develop اون چند وقتی میشه که در اختیار کاربران قرار گرفته در این دوره آموزشی سعی میکنیم که امکانات و...

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر لازم است ابتدا وارد سایت شوید
آفلاین
user-avatar
hsamnajafi
2 ماه پیش

سلام
اقای موسوی یه لطف هم بکنید بگید تم phpstorm چرا چیه یا فایلشو درون چنل تلگرام بذارید واقعا تم خوبیه لطف میکنید

آفلاین
user-avatar
حسام موسوی
2 ماه پیش

سلام
متریال ui دوست عزیز

آفلاین
user-avatar
hsamnajafi
2 ماه پیش

چگونه باید نصبش کنم

آفلاین
user-avatar
حسام موسوی
2 ماه پیش

از تنظیمات phpstorm و بخش plugin ها

آفلاین
user-avatar
hsamnajafi
2 ماه پیش

توضیح تصویر رو وارد کنید
سلام
چرا وقتی مقادیر فارسی از دیتابیس میگیرم اینجوری نمایش میده چجوری باید درستش کنم

آفلاین
user-avatar
حسام موسوی
2 ماه پیش

احتمالا شما باید php رو خوب بلد باشید و تا اینجای این دوره اومدید باید اینو دیگه بدونید/
اطلاعات به شکل json برگشت پیدا میکنه تا داخل html نره درست نمایش داده نمیشه.
اینی که میبینید سیستم من بخوبی نمایش میشه بخاطر اینکه پلاگین json_formater در مرورگر من نصب هست

آفلاین
user-avatar
حسن حکمتی
2 ماه پیش

سلام
آقای موسوی برای این مشکلی که دوستمون با اشاره به زمان ویدئو هم اون رو بیان کردن، من دقیقا فایل مایگریشن خودتون رو اجرا کردم ولی در قسمت Designer دیتابیس روابط بین تیبل ها ایجاد نمیشه و برای همینه که در تیبل permission_user وقتی قراره داده به صورت دستی insert بشه کادر Value به شکل یک input مشاهده میشه نه select ، مشکل از کجاست؟
تشکرتوضیح تصویر رو وارد کنید

آفلاین
user-avatar
حسام موسوی
2 ماه پیش

بله چون کلید خارجی شما اعمالل نمیشه !
اگر مایلید که به شکل selectbox باشه باید این کلید خارجی رو اعمال بفرمایید

آفلاین
user-avatar
داود خانی
3 ماه پیش

حسام جان خسته نباشی.

آفلاین
user-avatar
حسام موسوی
3 ماه پیش

مخلصیم

آفلاین
user-avatar
Mohsen nikolo
4 ماه پیش

سلام وقت بخیر
در دقیقه 3:46 این قسمت اموزشی امکان انتخاب Edit_user در value برای permission_id وجود نداره ؟

و همینطور user_id خالی هست و کاربرانی که تعریف کردم رو نمیشناسه ؟
جایی اشتباه کردم یا اینکه نه مشکلی وجود نداره ؟
تشکر

آفلاین
user-avatar
حسام موسوی
4 ماه پیش

اگر یادتون باشه به شکل دستی در جلسات ابتدایی این بخش Edit_user رو روش permission قرار دادیم .
و اینکه متوجه مشکل شما نشدم لطفا جلسات بعدی رو کامل ببینید حس میکنم مشکلتون در جلسات بعد حل میشه کامل

آفلاین
user-avatar
داود خانی
3 ماه پیش

سلام، یه بار از دوباره برسی کنید شاید کلید خارجی‌ها رو درست تعریف نکردید. یا همچین چیزی.

آفلاین
user-avatar
Ali_Gh
3 ماه پیش

حتما حروف بزرگ کوچیک رو هم دقت کنید جایی اشتباه ننوشته باشید برا من که edit-user هست

آفلاین
user-avatar
Ali_Gh
3 ماه پیش

سلام استاد من ریترن که میکنم مثلا

    $roles = Role::find(1);
    return $roles->permissions()->get();

همه چیز اوکی هست اما حروف فارسی خیر اگر تو dd بزارم درست نشون میده

[{"id":1,"name":"edit-user","label":"\u0648\u06cc\u0631\u0627\u06cc\u0634 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","created_at":null,"updated_at":null,"pivot":{"role_id":1,"permission_id":1}},{"id":2,"name":"delete-user","label":"\u062d\u0630\u0641 \u06a9\u0627\u0631\u0628\u0631","created_at":null,"updated_at":null,"pivot":{"role_id":1,"permission_id":2}}]

و یه سوال دیگه اینکه از پلاگین استفاده میکنید برا نمایش بهتر؟اگه بله از چه پلاگینی؟

آفلاین
user-avatar
حسام موسوی
3 ماه پیش

مهم نیست داخل html به کار برده بشه فارسی مشخص میشه
اینطوری بخاطر encode هست اما همه چی حله

آفلاین
user-avatar
Soheil
2 ماه پیش

از json formatter تو مرورگرتون استفاده کنید