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

فیلتربندی

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


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

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


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

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


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

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


محمد حسین وفق
تخصص : پشتیبان وب سایت
@mrvefgh 5 سال پیش مطرح شد
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>

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

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


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

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


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

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


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

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


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

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


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

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


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

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