Hướng dẫn về sự kiện thô lịch đầy đủ của Laravel;
FullCalendar là một plugin lịch JavaScript tuyệt vời, mạnh mẽ và nhẹ chủ yếu được sử dụng để tạo lịch sự kiện động, có thể kéo được trên các ứng dụng web hiện đại
Gói FullCalendar hỗ trợ jQuery AJAX và quản lý các sự kiện của bạn một cách trơn tru, đồng thời bạn có thể sắp xếp nó một cách trực quan vì nó cung cấp khả năng tùy chỉnh dễ dàng
Hướng dẫn toàn diện này, từng bước, giải thích cách thêm và tích hợp FullCalendar trong Laravel không chỉ mà còn cả cách sử dụng FullCalendar trong ứng dụng Laravel
Cách tạo sự kiện CRUD đầy đủ trong Laravel 9
- Bước 1. Tạo ứng dụng Laravel
- Bước 2. Kết nối với cơ sở dữ liệu
- Bước 3. Thiết lập di chuyển và mô hình
- Bước 4. Tạo và cấu hình bộ điều khiển
- Bước 5. Tạo và thêm các tuyến đường
- Bước 6. Tạo Chế độ xem Blade
- Bước 7. Chạy máy chủ phát triển
Tạo ứng dụng Laravel
Sẽ là tốt nhất nếu bạn đã cấu hình trình soạn thảo trên hệ thống của mình và điều này cho phép bạn cài đặt ứng dụng laravel mới. Tuy nhiên, bạn có thể bỏ qua bước này nếu ứng dụng đã được tạo
composer create-project --prefer-dist laravel/laravel full-calendar-demo
Đảm bảo vào thư mục ứng dụng
cd full-calendar-demo
Kết nối với cơ sở dữ liệu
Sau khi bạn vào ứng dụng bên trong, điều đầu tiên chúng tôi làm là mở. env và thêm chi tiết cơ sở dữ liệu vào tệp cấu hình ENV để kết nối ứng dụng laravel với cơ sở dữ liệu
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=db
DB_USERNAME=root
DB_PASSWORD=
Nếu bạn đang sử dụng máy chủ cục bộ MAMP trong macO; . tập tin env
UNIX_SOCKET=/Applications/MAMP/tmp/mysql/mysql.sock
DB_SOCKET=/Applications/MAMP/tmp/mysql/mysql.sock
Thiết lập di chuyển và mô hình
Chúng ta cần tạo bảng sự kiện vào cơ sở dữ liệu và thêm một số giá trị liên quan đến sự kiện, vì vậy hãy thực hiện lệnh sau để tạo tệp mô hình và di chuyển
php artisan make:model CrudEvents -m
Tiếp theo, bạn cần mở ứng dụng/Mô hình/CrudEvents. php và tạo một mảng $fillable và xác định các giá trị sự kiện thô sơ