سلام وقت بخیر . استاد تو سایت های مختلف یا مثلا وردپرس، هر کاربر سطح دسترسی مخصوصی داره . مثلا مشترک، نویسنده و ...
وقتی هر کدوم از این ها لاگین میشن دسترسی اونها فرق میکنه (یعنی منو پیشخوان اونها فرق میکنه) مثلا نویسنده فقط بخش مقالات رو میبینه و بخش های دیگ تو منو نمیبینه یعنی اصلا تو پنلش نیست .
من سوالم اینکه، اگر بخایم ی چنین کاری بکنم یعنی هر کاربر با هر دسترسی فقط بخش هایی از پنل رو ببینه، باید برای هر نقش پنل مجزا بسازیم یا میشه همه رو با یک پنل مدیریت کرد ؟
استاندار انجام این کار چیه؟
سلام دوست من وقت بخیر
نیازی به پنل های جداگانه نیست ما برای سطح دسترسی جداول Role و Permission رو داریم و داخل پنل ادمین شما قادر خواهید بود بررسی کنید کاربر فعلی دسترسی مورد نیاز به هر بخش رو داره یا نه و عملا اگر به بخشی دسترسی نداشته باشه نمی تونه وارد اون صفحه بشه
حالا برای نمایش ندادن بخش هایی که کاربر دسترسی نداره می تونید با if چک کنید که اون لینک رو نمایش بده یا نه
و یا کار بهتر اینه که از tag helper ها استفاده کنید
دوره ی رایگان ساخت tag helper اختصاصی توی سایت موجوده که میتونید مشاهده کنید
موفق باشید