mgsmus Abi bunu manuel olarak yapıyorum şuanda da https://prnt.sc/FdhHB63ge8Y4 sadece tek kayıt aldığım da çalışıyor istediğim gibi gösteriyor
$products = Product::with(['property' => function ($q) {
$q->select(['features', 'for_who', 'product_id']);
}])
->whereStatus(1)
->where('show', 1)
->where('code', '!=', 1)
->where('is_roketable', true);
$products = $products
->with(['prices.education' => function ($q) {
return $q->select(['date', 'start_time', 'end_time', 'time', 'subscriber', 'certified']);
}])
->with(['prices.education.educator' => function ($q) {
return $q->where(function ($q1) {
return $q1->doesntHave('educator')
->orWhereHas('educator', function ($q2) {
return $q2->where('visibility', 1);
});
});
}])
->where('product_type', 'online_education');
if ($request->input('query')) {
$query = $request->input('query');
$products = $products->where(function ($q) use ($query) {
$q->orWhere('name', 'LIKE', "%$query%");
$q->orWhere('short_desc', 'LIKE', "%$query%");
});
}
$data['products'] = $products->select([
'id', 'name', 'image', 'commission', 'price',
'buy_now', 'type', 'short_desc', 'pricing_desc',
'unique_id', 'product_type', 'discount_show_status',
'annual_payment', 'pre_register',
'last_pre_register_date', 'product_desc', 'product_status',
])->first();
return response()->view('rss.feed', compact('data'))->header('Content-Type', 'application/xml');
ama dönüş kısmını get yaptığım da aynı sonuca ulaşamıyorum. Birden fazla eğitimi göstermem gerekiyor bu resimde ki şekilde ama ne yapmam gerektiğini anlamadım