• 1402/04/19

مشکل استفاده از __construct برای سطوح دسترسی کاربران :

سلام استاد وقت بخیر 

خوب هستین ؟

ببخشید من در پروژه خبری می خوام بیش از 2 تا ادمین داشته باشم . برای هر کدومش در کلاس Auth یک متد  checkadmin   1 و 2 و 3 مثلا  تعریف کردم .

اگر این checkadmin   را به هر کدوم از کلاس مثلا admin 1 , admin 2 به متد __constructاضافه میکنم کار میکنه .اما 

موقع redirect نام پروژه را از url حذف میکنه 

مشکلش چیه ؟

 

درواقع  یک دانشجو و یک استاد را درنظر میگیریم اگر از کلاس دانشجو یا استاد از متد __construct  استفاده کنیم کار میکنه . اما متد redirect کار نمیکند.

 

مثلا اگر در پروژه خبری به کلاس post متد __construct را اضافه کنید redirect درست هدایت نمی‌کند.

 

  • 1402/05/14
  • ساعت 18:59

سلام وقت بخیر

 

اصلا نمیشه حدس زد مشکل رو

باید از بخش ریدایرکت خط به خط dd بگیرید 


  • 1402/05/15
  • ساعت 08:41

ممنونم از لطفتون. 


logo-enamadlogo-samandehi