description

نمایش ایتم بدون تایید مدیر سایت

- 2 هفته پیش
توسط vahid Mohammadi آپدیت شد
مجتبی دلشاد ( 514 تجربه )
3 هفته پیش

سلام دوستان
فرض کنید بخشی برای ارسال مقالات داریم (درون صفحه اصلی برای کاربران) , کاربری که مقاله ای ارسال میکنه وضعیتش تایید نشده است و باید توسط مدیر تایید بشه
امکان داره مدیر سایت از تغیر همون پنل مقاله ای ثبت کنه قطعا اون مقاله نیاز به تایید شدن نداره چون توسط مدیر ارسال شده
این کد ثبت مقاله است

  auth()->user()->Articles()->create(\request()->all());

که بطور پیشفرض مقدار 0 رو برای status ثبت میکنه به معنای تایید نشده
حالا من میخوام شرطی بزارم که اگه کاربر ادمین بود مقدار 1 رو برای status ثبت کنه...چطور میتونم داخل کد بالا این رو اضافه کنم که مقدار 1 داخل رکورد ثبت شه؟

vahid Mohammadi ( 2833 تجربه )
2 هفته پیش

سلام بهتره یک گارد جدید برای ‌admin ایجاد کنید. اگر حوصله انجام اینکار رو نداری می تونی توی مدل یوزر یک تابع is_admin() بزاری و با یک IF ساده چک کنی که این یوزری که داره مقاله میذاره ادمین هست یا نه و بقیه ماجرا
@m.delshad78

برای ارسال پاسخ باید وارد سایت شوید