แพ็คเกจ Laravel สำหรับจัดการงานฝั่งเซิร์ฟเวอร์ของ DataTables jQuery Plugin ผ่านตัวเลือก AJAX โดยใช้ Eloquent ORM, Fluent Query Builder หรือ Collection
use Yajra DataTables Facades DataTables ;
return DataTables:: eloquent (User:: query ())-> toJson ();
return DataTables:: query ( DB :: table ( ' users ' ))-> toJson ();
return DataTables:: collection (User:: all ())-> toJson ();
return DataTables:: make (User:: query ())-> toJson ();
return DataTables:: make ( DB :: table ( ' users ' ))-> toJson ();
return DataTables:: make (User:: all ())-> toJson ();| ขอขอบคุณ DataTables อย่างยิ่งที่ให้การสนับสนุนโครงการนี้ด้วยสิทธิ์การใช้งาน DataTables Editor ฟรี |
| ขอขอบคุณ JetBrains เป็นอย่างยิ่งที่สนับสนุนโครงการนี้ด้วยใบอนุญาตโอเพ่นซอร์สฟรีสำหรับ IDE ของพวกเขา |
| ขอขอบคุณ Blackfire.io อย่างยิ่งที่ให้การสนับสนุนโครงการนี้ด้วยใบอนุญาตโอเพ่นซอร์สฟรี |
| ลาราเวล | บรรจุุภัณฑ์ |
|---|---|
| 4.2.x | 3.x |
| 5.0.x | 6.x |
| 5.1.x | 6.x |
| 5.2.x | 6.x |
| 5.3.x | 6.x |
| 5.4.x | 7.x, 8.x |
| 5.5.x | 8.x |
| 5.6.x | 8.x |
| 5.7.x | 8.x |
| 5.8.x | 9.x |
| 6.x | 9.x |
| 7.x | 9.x |
| 8.x | 9.x |
| 9.x | 10.x |
| 10.x | 10.x |
| 11.x | 11.x |
composer require yajra/laravel-datatables: " ^11 "composer require yajra/laravel-datatables-oracle: " ^11 " ลงทะเบียนผู้ให้บริการและส่วนหน้าในไฟล์ config/app.php ของคุณ
' providers ' => [
...,
Yajra DataTables DataTablesServiceProvider::class,
]
' aliases ' => [
...,
' DataTables ' => Yajra DataTables Facades DataTables::class,
]php artisan vendor:publish --provider= " YajraDataTablesDataTablesServiceProvider "แค่นั้นแหละ! เริ่มสร้าง DataTables ที่ยอดเยี่ยม!
หากต้องการเปิดใช้งานโหมดการดีบัก เพียงตั้งค่า APP_DEBUG=true และแพ็คเกจจะรวมข้อความค้นหาและอินพุตที่ใช้เมื่อประมวลผลตาราง
สำคัญ
โปรดตรวจสอบให้แน่ใจว่าการกำหนดค่า APP_DEBUG ถูกตั้งค่าเป็นเท็จเมื่อแอปของคุณอยู่ในเวอร์ชันที่ใช้งานจริง
โปรดหลีกเลี่ยงการใช้ php artisan serve เมื่อพัฒนาแพ็คเกจ มีข้อบกพร่องที่ทราบเมื่อใช้สิ่งนี้โดยที่ Laravel สุ่มส่งคืนการเปลี่ยนเส้นทางและ 401 (ไม่ได้รับอนุญาต) หากเส้นทางต้องการการรับรองความถูกต้องและ 404 NotFoundHttpException บนเส้นทางที่ถูกต้อง
ขอแนะนำให้ใช้ Homestead หรือ Valet เมื่อทำงานกับแพ็คเกจ
โปรดดูการมีส่วนร่วมเพื่อดูรายละเอียด
หากคุณพบปัญหาที่เกี่ยวข้องกับความปลอดภัย โปรดส่งอีเมลไปที่ [email protected] แทนการใช้ตัวติดตามปัญหา
ใบอนุญาตเอ็มไอที (MIT) โปรดดูไฟล์ใบอนุญาตสำหรับข้อมูลเพิ่มเติม