علیرضا مه آبادی
2 سال پیش توسط علیرضا مه آبادی مطرح شد
0 پاسخ

نحوه صفحه بندی در لایو باوایر از طریق روابط

عرض سلام خدمت مهندسین گرامی 🌹🌷 بنده چندروزی هست درگیر این هستم که از طریق روابط صفحه بندی کنم(در لایووایر و متد render) مثلا در صفحه category برای product مورد نظر . می خوام این کار انجام بده اما هر کاری می کنم نمیشه!! category->products->paginate(2)$
این بخش رندر مربوطه هست و صفحه تمام لایووایره و روتش:

Route::get('/details-category/{category}',DetailsCategory::class)->name('details-category') 
public function render() { 

$category= new Category(); $products = $category->products()->paginate(2);

 return view('livewire.details-category', ['products' => $products]);

{

قبلا داخل کنترلر این کد بود که به درستی کار می کرد.

public function index(Category $category) { 

$products=$category->products()->orderByDesc('id')->paginate(2); 

return view('shop.details-category',compact('products'))

حتی این کد رو هم زدم اما ارور نمیده ولی هیچ نتیجه ای ام نشون نمیده!! یعنی محصول مرتبط با دسته بندی نشون نمیده. در اصل empty بر میگردونه

منظورم این کد هست.

$category= new Category(); 
   $products = $category->products()->paginate(2);
    return view('livewire.details-category', ['products' => $products]);

ثبت پرسش جدید

به همدیگه کمک کنیم

به علیرضا مه آبادی کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

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

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