Buổi 6 training (06-2023)
Live search trong laravel sử dụng ajax
- Tạo dự án laravel mới:
- dùng câu lệnh:
composer create-project laravel/laravel project-name
2. Kết nối database
.env

3. Thực hiện lệnh sau để thực hiện để chạy script tạo Bảng vào CSDL đã thiết lập:
php artisan make:migration create_products_table --create=products
Sau khi chạy xong câu lệnh migration, bạn sẽ thấy một file mới được tạo ở database/migration/create_products_table.php

php artisan migrate
4. Tạo Controller
php artisan make:controller LiveSearchController
Giờ đi đến app/Http/controller/LiveSearchController.php và chỉnh sửa như sau:

5. Tạo Route
Vào file routes/web.php và thêm vào hai route sau:

6. Tạo View
Tạo một file search.blade.php trong project của bạn tại resources/views/search và thêm đoạn code sau:


Kết quả tìm kiếm

