راکت

نمایش دسته بندی در مطالب در لاراول

8 پاسخ

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

@ali.bayat
@hesammousavi
@

ثبت پرسش جدید

پاسخ‌ها

8
سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

خب یک کویری میزنی سمت دیتا بیس و بعدش توی صفحه مورد نظرت حلقه foreach میزنی

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

با استفاده از روابط بین مدل ها (هر دسته بندی چندین مطلب داره) .. تمام مطالب یه دسته بندی رو بگیر و با حلقه foreach اطلاعات رو پیمایش کن و نمایش بده..

برای نمایش دسته بندی هر مطلب هم میتونی از عکس رابطه استفاده کنی... هر مطلب متعلق به یه دسته بندی هست

محمدرضا کیانی
محمدرضا کیانی
@MoReKiani

تخصص: توسعه دهنده وب و موبایل

@juza66
@ali.bayat
خودم هم همینکارو کردم ولی نمایش داده نمیشه

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

میتونی از این پکیج استفاده کنی..

https://github.com/AliBayat/Laravel-Categorizable

این پکیج کاملا با نسخه ۷ لاراول سازگار است و با بهره گیری از روابط چندریختی (Polymorphism) این امکان را به ما می‌دهد که: هر مدلی که خواستیم را دسته بندی کنیم. به عبارت دیگر در یک اپلیکیشن لاراولی می‌توانیم پست‌ها، محصولات، ویدیو‌ها و هر تعداد مدل دیگر که نیاز داریم را براحتی دسته بندی‌ کنیم; با این پکیج همچنین ساخت، به روزرسانی و حذف دسته بندی‌های ساده و تودرتو به راحتی قابل انجام است.

توضیحات کامل در گفتگوی زیر:
https://roocket.ir/discuss/6117

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

پکیج اقای بیات کامل هستش داکیومنت هم لینک گذاشتن و خیلی کارتون رو راحت میکنه ، مرسی اقای @ali.bayat 🌹🙏

سید حسین رضوی
سید حسین رضوی
@hossein.r.1442

تخصص: برنامه نویس وب و طراح رابط کاربری

برای مثال میتونید اینطوری عمل کنید

$article = Article:find(1);
foreach ($article->categories as $category){
  $category->title
}

categories نام تابعی که توی مدل مقاله برای ارتباط با دسته بندی نوشتین
و برای گرفتن اولین دسته بندی هر مقاله هم به این صورت

$article->categories()->first();
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

محمدرضا کیانی
محمدرضا کیانی
@MoReKiani

تخصص: توسعه دهنده وب و موبایل

@hossein.r.1442
@ali.bayat
@juza66
ممنون از راهنمایی هاتون :)
آقای بیات برای پروژه های بعدی حتما از پکیح شما استفاده میکنم.
@hossein.r.1442 : خیلی ممنون بابت راهنمایی هاتون

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

ورود یا ثبت‌نام