cari

Rumah  >  Soal Jawab  >  teks badan

Adakah symfony2 menyediakan komponen paging?

RT, adakah anda perlu mengembangkannya sendiri?
Jika anda perlu memanjangkannya, fail manakah yang biasanya anda letakkan? Adakah terdapat sebarang peraturan?

天蓬老师天蓬老师2773 hari yang lalu373

membalas semua(1)saya akan balas

  • ringa_lee

    ringa_lee2017-05-16 16:47:24

    Terdapat dua berkas pihak ketiga:

    • https://github.com/KnpLabs/KnpPaginatorBundle
    • https://github.com/whiteoctober/WhiteOctoberPagerfantaBundle

    Semua di atas boleh dilaksanakan dengan antara muka penyesuai, yang boleh menyokong jenis sumber data yang berbeza;

    Jika anda ingin memanjangkannya sendiri, ambil Doktrin sebagai contoh Anda boleh membuat kelas asas untuk Repositori, melaksanakan logik paging yang anda perlukan dalam kelas asas ini dan konfigurasikan Model dengan pelaksanaan khusus yang diwarisi daripada Repositori ini. Bagi lokasi penempatan Repositori, ia boleh diletakkan di bawah folder Entiti (Doctrine ORM) atau Document (MongoDB) Bundle

    balas
    0
  • Batalbalas