faezeh
5 سال پیش توسط faezeh مطرح شد
5 پاسخ

گرفتن دسته بندی و محصولات

سلام دوستان من می خوام دسته اصلی و زیر دسته و محصولات اون زیر دسته حالا اون زیر دسته تا بینهایت هم بود بره محصولاتشو بگیره من کدشو نوشتم میشه کمکم کنید خیلی ممنونم


ثبت پرسش جدید
محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 5 سال پیش مطرح شد
0

@faezeh
سلام.
اول باید روابط رو مدل پیاده سازی کنید. بعد مطابق لینک زیر می تونید دسته های پدر رو بگیرید و با استفاده از روابط محصولات مربوط به اون ها رو هم می تونید دریافت کنید.
https://stackoverflow.com/questions/45997680/laravel-get-all-parents-of-category


حسین شیری نژاد
تخصص : programmer
@hosseinshirinegad98 5 سال پیش مطرح شد
0

از روابط مدلها در لاراول استفاده کنید آشنایی نداری تحقیق کنید. ابتدا در کنترلر دسته های اصلی رو بخونید توجه داشته باشید که روابط رو هم در این کوئری لود کنید. بعد تو وییوتون با سه تا حلقه foreach تو در تو میتونید به محصولات دسترسی داشته باشید.


$categories = Category::with('subCategories', 'subCategories.products')->where('parent', null)->paginate(20);

    foreach ($categories as  $category) {
        foreach ($category->subCategories as $subCategory) {
            foreach ($subCategory->products as $product) {
                echo $product->title;
            }
        }
    }
```@faezeh

علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
1

میتونی از پکیج زیر استفاده کنی
تمام این امکانات + یه سری امکانات دیگه رو داره
https://github.com/AliBayat/Laravel-Categorizable

اطلاعات بیشتر:
https://roocket.ir/discuss/6117


faezeh
@faezeh 5 سال پیش مطرح شد
0

@hosseinshirinegad98 خیلی ممنونم وقت گذاشتین
@ali.bayat تشکر برای وقتی که گذاشتین


علی رضا
@alireza.yasa2018 4 سال پیش مطرح شد
0

سلام خدمت تمامی دوست
می خواستم به اساس دسته بندی های محصول های مربوط به اون دسته بندی را پیاده سازی کنم و در صحفه اصلی نشان بدهم
می شود رهنمایی کنید تشکر از شما


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

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