راکت

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

5 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

5
محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

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

حسین شیری نژاد
حسین شیری نژاد
@hosseinshirinegad98

تخصص: programmer

از روابط مدلها در لاراول استفاده کنید آشنایی نداری تحقیق کنید. ابتدا در کنترلر دسته های اصلی رو بخونید توجه داشته باشید که روابط رو هم در این کوئری لود کنید. بعد تو وییوتون با سه تا حلقه 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

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

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

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

faezeh
faezeh
@faezeh

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

علی رضا
علی رضا
@alireza.yasa2018

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

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

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