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

3 سال پیش توسط Awmx مطرح شد
آفلاین
user-avatar
Awmx ( 5548 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

0

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

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

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

آفلاین
user-avatar
vahid Mohammadi ( 37202 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

0

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

برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.