Làm cách nào để tạo biểu mẫu tùy chỉnh và gửi dữ liệu vào cơ sở dữ liệu trong Drupal 8 và 9?

Tạo biểu mẫu quản trị thường là một trong những điều đầu tiên bạn cần thực hiện trong mô-đun Drupal tùy chỉnh. Giao diện quản trị viên cho phép bạn đặt cấu hình cài đặt của mô-đun bởi người chỉnh sửa trang web hoặc quản trị viên để họ có thể thay đổi chúng một cách nhanh chóng

Làm cho việc theo dõi bài đăng này dễ dàng hơn bằng cách tải xuống mã nguồn

Nếu bạn đã tạo biểu mẫu quản trị trong Drupal 7 trước đó, bạn sẽ thấy một số khác biệt khá lớn trong cách bạn xác định biểu mẫu giữa Drupal 7 và Drupal 8 và vẫn còn rất nhiều điểm tương đồng. Các biểu mẫu được biểu diễn dưới dạng các mảng lồng nhau trong cả Drupal 7 và Drupal 8. Nhưng chúng khác ở chỗ trong Drupal 7 bạn định nghĩa các mảng biểu mẫu của mình trong các hàm và trong Drupal 8 bạn tạo một lớp biểu mẫu

Trong hướng dẫn từng bước này, bạn sẽ tìm hiểu cách tạo một biểu mẫu quản trị trong Drupal 8 với một tuyến đường và mục menu, sau đó sử dụng dữ liệu biểu mẫu đã lưu

Điều đáng nói là bạn có thể tạo hầu hết mã này bằng Bảng điều khiển Drupal. Tuy nhiên, cách tốt nhất để thực sự học nó là viết mã mà không sử dụng các công cụ như Console để tạo mã cho bạn. Sau đó, bạn nên sử dụng Bảng điều khiển Drupal để tạo mã như thế này cho bạn. Để tìm hiểu thêm, bạn có thể xem khóa học 7 ngày của tôi

Bước 1. thiết lập mô-đun

Tạo thư mục mô-đun

  • Tạo một thư mục mới trong /sites gọi là tất cả
  • Bên trong tất cả tạo một thư mục gọi là mô-đun
  • Các mô-đun bên trong tạo một thư mục có tên tùy chỉnh
  • Tạo thư mục có tên chào mừng bên trong thư mục tùy chỉnh

Tạo tệp thông tin YAML

Tệp YAML thông tin cho Drupal biết rằng mô-đun của bạn tồn tại và cung cấp thông tin quan trọng, chẳng hạn như tên có thể đọc được của con người, tên máy, mô tả và số phiên bản

Tên tệp phải là tên máy của mô-đun của bạn với phần mở rộng

Chủ Đề