اگر آدرس URL تغییری نکنه به نظرم چندان جالب نیست. چون فرضا اگر کاربر تا صفحه ۳ رفته باشه و یک بار صفحه رو رفرش کنه بر میگرده به صفحه اول!
یا اینکه مجبور میشید شماره صفحه رو داخل کوکی یا .... ذخیره کنید که اون هم اصلا جالب نیست.
به همین خاطر رایج ترین کار این هست که شماره صفحه رو در قالب یک query string به URL اضافه میکنند.
example.com/product?page=3
درود
بله الان که نظر شما رو خوندم متقاعد شدم @mhyeganeh منتها یک مشکلی برام به وجود میاد وقتی از paginate لاووایر استفاده میکنم و میزنم بره صفحه دوم میره و مشکلی نداره ولی وقتی میزنم برگرده صفحه اول به درستی بر نمیکرده و مثلا از پنج تا رکوردی که باید نشون میداد دوتاش رو نشون میده کد هام رو هم عینا مثه داکیومنتش نوشتم نمیدونم مشکلش چیه ؟ @endworld
کده کنترلر :
<?php
namespace App\Http\Livewire;
use Livewire\Component;
use Livewire\WithPagination;
use Illuminate\Support\Facades\DB;
class MainAdmin extends Component
{
use WithPagination;
protected $paginationTheme = 'bootstrap';
public function render()
{
$jobs = DB::table('jobs')->paginate(5) ;
return view('admin.admin' , ['jobs' => $jobs]) ->layout('admin.layout');
}
}
ارور ایجاد شده در کنسول :
index.js:32 Uncaught (in promise) TypeError: Cannot read properties of null (reading 'fingerprint')
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟