با سلام و خسته نباشید من میخوام اطلاعات برندها داخل فیلترم نمایش بدهم به چه روش باید از جدول برند کوئری بگیرم و نمایش بدم؟
برند و محصولاتم با هم مرتبط هستند و میخوام برندهای تکراری نمایش ندهم
سلام باید ببینیم ساختار مدل شما چه شکلیه ! آیا شما لاراول بد هستید یا نه ؟ یا تا حالا کار فیلتر سازی اطلاعات انجام دادید یا نه!
اینکه کوئری بزنید کاملا با ORM مربوط به لاراول انجام میشه چندتا where و این داستانهاست دیگه
خب نمونه کد میزارم ببنید؟
$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 }}
</span>
</label>
اول ازتون خواهش میکنم هر خط متن رو داخل یک پاسخ جدا نفرستید اگر پاسخی دارید در مجموع داخل یک پاسخ ارسال بفرمایید.
الان 5 پاسخ بعد از پاسخ من ارسال کردید. در صورت تکرار خود سیستم گفتگو شما رو حذف میکنه چون به عنوان spam شناسایی میشید.
در مورد داستان شما میتونید بعد از برگردوند اطلاعات از groupBy استفاده کنید تا اطلاعات شبیه هم رو جدا کنید و به یک اطلاعات تبدیل کنید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟