-
Xây dựng layout cho User Side
Kết quả hiển thị Cấu trúc cây thư mục của App Cấu trúc cây thư mục của Resources/Views
-
-
Cài đặt package Starter Kits để xác thực người dùng
Chạy lệnh bên dưới để cài đặt package composer require laravel/breeze:1.9.2 Chạy tiếp các lệnh bên dưới php artisan breeze:install npm installnpm run devphp artisan migrate Sau khi cài đặt xong package thì chúng ta sẽ có kết quả như sau: Các file, folder được tạo ra ở tầng View
-
Setting config để upload File
Để upload file lên server thì Laravel cung cấp cho chúng ta các cách như bên dưới: Sử dụng hàm put của class Storage Sử dụng hàm store khi User upload file Link tham khảo: https://laravel.com/docs/8.x/filesystem#introduction https://laravel.com/docs/8.x/filesystem#storing-files https://laravel.com/docs/8.x/filesystem#file-uploads 1. Sử dụng class Storage (upload vào folder storage) Định nghĩa vị trí upload file Chạy lệnh […]
-
Tạo Seeder
Các công việc cần triển khai: Viết lệnh để tạo ra các file Factory tương ứng với các table đã định nghĩa trong các file migration. Viết lệnh để tạo ra các file Model tương ứng với các table đã định nghĩa trong các file migration. Khai báo các column tương ứng của các table […]
-
Tạo migration
Phác hoạ Database Entity Relationship Diagram(ERD) sẽ được sử dụng trong dự án này.Danh sách table mặc định Khi chúng ta download Source Code Laravel về máy tính thì sẽ có được danh sách các table mặc định như hình bên dưới: 1. Update Column cho table users Dựa vào bảng vẽ phác hoạ về […]
-
-
Các lệnh hữu ích thường sử dụng với Laravel Artisan
Lệnh để chạy dự án # Command Name Giải thích 1 php artisan serve Sau khi run lệnh này xong thì bạn có thể xem dự án ở URL: 127.0.0.1:8000 2 php artisan serve –port=8888 Laravel mặc định dự án sẽ chạy với port 8000 nhưng nếu bạn mong muốn sử dụng posrt khác thì […]
-
Chuẩn bị môi trường phát triển
Các thao tác bắt đầu với 1 dự án Laravel Step 1Download Source CodeChi tiết xử lý – Download source code Laravel từ github về máy tính. Link: https://github.com/laravel/laravel/tree/8.x – Sau đó, giải nén và bỏ vào folder htdocs của XAMPP. – Đặt tên folder dự án: News_Demo. Ngoài ra, các bạn cũng có thể sử […]