راکت
محمد حسین وفق
محمد حسین وفق
6 سال پیش توسط محمد حسین وفق مطرح شد
حل
9 پاسخ

فیلتربندی

با سلام و خسته نباشید من میخوام اطلاعات برندها داخل فیلترم نمایش بدهم به چه روش باید از جدول برند کوئری بگیرم و نمایش بدم؟
برند و محصولاتم با هم مرتبط هستند و میخوام برندهای تکراری نمایش ندهم


ثبت پرسش جدید
محمد حسین وفق
محمد حسین وفق
تخصص :پشتیبان وب سایت
@mrvefgh6 سال پیشمطرح شد
0

متاسفانه جواب نداد با متد array_unique مقادیر تکرار حذف شدن


محمد حسین وفق
محمد حسین وفق
تخصص :پشتیبان وب سایت
@mrvefgh6 سال پیشمطرح شد
0

اقای موسوی میشه من راهنمایی کنید @hesammousavi


حسام موسوی
حسام موسوی
تخصص :طراح و برنامه نویس
@hesammousavi6 سال پیشمطرح شد
0

سلام باید ببینیم ساختار مدل شما چه شکلیه ! آیا شما لاراول بد هستید یا نه ؟ یا تا حالا کار فیلتر سازی اطلاعات انجام دادید یا نه‌!
اینکه کوئری بزنید کاملا با ORM مربوط به لاراول انجام میشه چندتا where و این داستانهاست دیگه


محمد حسین وفق
محمد حسین وفق
تخصص :پشتیبان وب سایت
@mrvefgh6 سال پیشمطرح شد
0

خب نمونه کد میزارم ببنید؟

$brandfilter = Product::with('brand')->where(['category_id' => $categoryDetails->id])->where('status', '1')->orderby('price','ASC')->get()->toArray();
@forelse($productsA as  $row)
<?php  $row = $row->brand->name;?>
                            <label class="custom-control custom-checkbox d-block">
                                <input class="custom-control-input" type="checkbox" name="brand">
                                <span class="custom-control-indicator"></span>
                                <span class="custom-control-description">{{ $row }} &nbsp;
                        </span>
                            </label>

محمد حسین وفق
محمد حسین وفق
تخصص :پشتیبان وب سایت
@mrvefgh6 سال پیشمطرح شد
0

من لاراول بلدم الانم برندهای میاره اقا موسوی اما مثلا ی دفع ده برند تکراری میاره


محمد حسین وفق
محمد حسین وفق
تخصص :پشتیبان وب سایت
@mrvefgh6 سال پیشمطرح شد
0

البته اسم متغییر همون brandfilter گذاشتم از این نظر مشکلی نیست


محمد حسین وفق
محمد حسین وفق
تخصص :پشتیبان وب سایت
@mrvefgh6 سال پیشمطرح شد
0

آیا کسی هست من را یاری کند


محمد حسین وفق
محمد حسین وفق
تخصص :پشتیبان وب سایت
@mrvefgh6 سال پیشمطرح شد
0

اقا موسوی @hesammousavi میشه منو راهنمایی کنید


حسام موسوی
حسام موسوی
تخصص :طراح و برنامه نویس
@hesammousavi6 سال پیشمطرح شد
0

اول ازتون خواهش میکنم هر خط متن رو داخل یک پاسخ جدا نفرستید اگر پاسخی دارید در مجموع داخل یک پاسخ ارسال بفرمایید.
الان 5 پاسخ بعد از پاسخ من ارسال کردید. در صورت تکرار خود سیستم گفتگو شما رو حذف میکنه چون به عنوان spam شناسایی میشید.
در مورد داستان شما میتونید بعد از برگردوند اطلاعات از groupBy استفاده کنید تا اطلاعات شبیه هم رو جدا کنید و به یک اطلاعات تبدیل کنید.


محمد حسین وفق
محمد حسین وفق
تخصص :پشتیبان وب سایت
@mrvefgh6 سال پیشمطرح شد
0

متاسفانه جواب نداد با متد array_unique مقادیر تکرار حذف شدن


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

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