Làm cách nào để tạo biểu mẫu HTML trong Laravel?
Giả định rằng bạn đã có đủ cơ sở dữ liệu và Bộ điều khiển được thiết lập. Nếu không kiểm tra bài viết của tôi trên cơ sở dữ liệu ở đây Show
Như thường lệ, bạn cần Mã XAMPP và Visual StudioBắt đầu nàoTrong khi bạn có thể sử dụng cú pháp HTML tự nhiên, Laravel đã giới thiệu Laravel Collective, để sử dụng cho các biểu mẫu, hãy truy cập tại đây để xem tài liệu đầy đủ Tập thể LaravelTrong trường hợp bạn không hiểu tài liệu, điều này có thể hiểu được, tôi sẽ thực hiện từng bước Cài đặt Laravel Collective Forms Bước đầu tiên là chạy cái này trong bảng điều khiển của bạn để đảm bảo rằng bạn đang ở trong thư mục dự án của mình composer require laravelcollective/html Một trong những điều chúng tôi phải làm trong các phiên bản trước của Laravel là thêm các nhà cung cấp và bí danh cụ thể, điều này rất dễ dàng Định vị thư mục cấu hình của bạn trong dự án Laravel của bạn và trong đó, bạn sẽ thấy một ứng dụng. tập tin php. Trong tệp này, định vị các nhà cung cấp trông giống như ‘providers’ => [ Bạn có thể tìm kiếm nó nếu bạn muốn. Ở phía dưới, hãy tiếp tục và dán cái này Collective\Html\HtmlServiceProvider::class, Sau các nhà cung cấp, hãy tìm bí danh và thêm các dòng sau vào dưới cùng của nó “Form” => Collective\Html\FormFacde::class, Và bây giờ bạn đã sẵn sàng sử dụng các biểu mẫu Sử dụng một biểu mẫuCác thẻ biểu mẫu mở và đóng trông như thế này MỞ THẺ{!! Form::open([‘action’ =>’App\Http\Controllers\BookController@store’, ‘method’ => ‘post’, ‘enctype’ => ‘multipart/form-data’, ‘class’ => ‘container’]) !!} NÀY TƯƠNG TỰ VỚI CÚ PHÁP HTML BÊN DƯỚI ĐÓNG THẺ{!! Form::close() !!} NÀY TƯƠNG TỰ VỚI CÚ PHÁP HTML BÊN DƯỚI Giải trìnhHành động cho chúng tôi biết nơi chúng tôi đang gửi dữ liệu biểu mẫu, thông thường, bạn có tài nguyên Trình điều khiển được thiết lập với chức năng lưu trữ tương đương và phương thức cho chúng tôi biết chúng tôi đang gửi bằng POST thay vì GET, mã hóa và tệp là nếu bạn muốn . Và cuối cùng, bạn có thể tạo phong cách cho nó bằng cách thêm một lớp. Bạn cũng có thể thêm một tuyến đường ________số 8_______Hãy tiếp tục và bắt đầu tạo biểu mẫu của bạn. Tôi sẽ tạo một biểu mẫu đăng ký đơn giản, với Tên, Email, Số điện thoại, Mật khẩu và nút gửi Sử dụng nhãnMột trong những điều quan trọng nhất thường đi kèm với các thành phần biểu mẫu là thẻ nhãn, cho chúng tôi biết một trường cụ thể dùng để làm gì. Để sử dụng nhãn từ Laravel Collective Form::label(‘email’, ‘E-Mail Address’, [‘class’ => ‘awesome’]); Giải trình‘providers’ => [ 0Hãy sử dụng HTML để giải thích, tham số đầu tiên là nhãn cho như bạn có thể thấy và tham số tiếp theo là giá trị thực của nhãn sẽ được hiển thị. Nếu bạn muốn tạo kiểu cho thẻ nhãn, vui lòng sử dụng tham số tiếp theo Sử dụng các trường Nhập liệuNhập văn bản e. g. Tên‘providers’ => [ 1Giải trình‘providers’ => [ 2Tôi đã sắp xếp HTML theo thứ tự của riêng Tập thể Ghi chú. Nếu bạn muốn bỏ qua việc có một giá trị mặc định mà tôi đặc biệt khuyến nghị, hãy để trống vị trí nhưng giữ lại dấu ngoặc kép chuỗi Nhập email‘providers’ => [ 3Điều này tương tự như đánh dấu HTML bên dưới ‘providers’ => [ 4Nhập số‘providers’ => [ 5Điều này tương tự như đánh dấu HTML bên dưới ‘providers’ => [ 6Nhập mật khẩu‘providers’ => [ 7Điều này tương tự như cú pháp HTML bên dưới ‘providers’ => [ 8nút gửiĐây là cách dễ nhất để làm. Đặc biệt nếu bạn đang sử dụng bộ điều khiển có tài nguyên có chức năng lưu trữ vì nó sẽ tự động gửi yêu cầu POST tới nó ‘providers’ => [ 9Điều này tương tự như cú pháp HTML bên dưới Collective\Html\HtmlServiceProvider::class, 0Như một phần thưởng, hãy để chúng tôi nói về Xác thực. , bởi vì ở đây chúng tôi xác định những trường nào là bắt buộc trước khi cho phép gửi THẨM ĐỊNHĐến chức năng lưu trữ trong bộ điều khiển của bạn, trông giống như Collective\Html\HtmlServiceProvider::class, 1Hãy xem một thông báo lỗi hoặc thành công mà chúng ta có thể tạo trong trường hợp của từng tình huống. Tạo một tệp phiến và đặt tên là phản hồi tôi. e. phản ứng. lưỡi, php Và dán cái này vào Collective\Html\HtmlServiceProvider::class, 2Nếu bạn không sử dụng bootstrap, thì không cần các lớp được đề cập ở đây và đó là tất cả Bao gồm tệp biểu mẫu này bằng cách sử dụng Collective\Html\HtmlServiceProvider::class, 3Trong đó đường dẫn là thư mục chứa tệp phản hồi của bạn trong thư mục lượt xem của bạn nếu nó không có trong thư mục, chỉ cần nhập 'phản hồi' Đây là lỗi mẫu có thể trông như thế nào Lỗi cho Biểu mẫu LaravelVí dụ, nếu bạn muốn điều này tạo một phiên bản mới trong cơ sở dữ liệu của mình, bạn có thể làm Collective\Html\HtmlServiceProvider::class, 4Một lần nữa, tham khảo bài viết trước của tôi sẽ thực sự giúp hiểu phần này. Nếu bạn có bất kỳ câu hỏi cho tôi biết Làm cách nào để sử dụng biểu mẫu HTML trong laravel?Bước 1 – Cài đặt ứng dụng Laravel 8. . Bước 2 – Định cấu hình Cơ sở dữ liệu bằng Env File. . Bước 3 – Tạo tệp mô hình và di chuyển để thêm biểu mẫu bài đăng trên blog. . Bước 4 – Tạo các tuyến đường. . Bước 5 – Tạo bộ điều khiển. . Bước 6 – Tạo tệp Blade cho biểu mẫu. . Bước 7 – Bắt đầu phát triển máy chủ. . Bước 8 – Chạy ứng dụng Laravel 8 Form trên trình duyệt Làm cách nào để tạo biểu mẫu trong laravel?Cài đặt dự án Laravel. . Thực hiện kết nối cơ sở dữ liệu. . Di chuyển mô hình và cơ sở dữ liệu. . Tạo Trình điều khiển xác thực biểu mẫu. . Xác định Form Routes trong Laravel. . Triển khai xác thực biểu mẫu trong Laravel. . Thêm CSS tùy chỉnh. . Bắt đầu ứng dụng Laravel Làm cách nào để tạo biểu mẫu trong Laravel 9?Mục lục . Cài đặt dự án Laravel Thực hiện kết nối cơ sở dữ liệu Di chuyển mô hình và cơ sở dữ liệu Tạo Trình điều khiển xác thực biểu mẫu Đăng ký tuyến đường mới Triển khai xác thực biểu mẫu Thêm CSS tùy chỉnh Bắt đầu ứng dụng Laravel Làm cách nào để thêm thẻ HTML vào bộ điều khiển laravel?In hoặc trả về mã html trong bộ điều khiển . không gian tên Ứng dụng\Http\Bộ điều khiển; sử dụng Chiếu sáng\Http\Yêu cầu; sử dụng Ứng dụng\Mô hình\Sinh viên; lớp HtmlController mở rộng Bộ điều khiển{ chỉ số chức năng công cộng () { $name = "Anmol Sharma"; $html = " Hello, I am ".$ name."And this is a laravel tutorial.. |