Drupal "Loại nội dung" là gì? "Trường" là gì?

Định nghĩa:

Một "loại nội dung" Drupal là một loại nội dung cụ thể. Ví dụ: trong Drupal 7 , các loại nội dung mặc định bao gồm "bài viết", "trang cơ bản" và "chủ đề diễn đàn".

Drupal giúp bạn dễ dàng tạo các loại nội dung của riêng bạn. Các loại nội dung tùy chỉnh là một trong những lý do tốt nhất để học Drupal.

Loại nội dung có trường

Điều thú vị nhất về các kiểu nội dung Drupal là mỗi kiểu nội dung có thể có một tập các trường riêng . Mỗi trường lưu trữ một lượng thông tin cụ thể.

Ví dụ: giả sử bạn muốn viết đánh giá sách (ví dụ cổ điển). Sẽ thật tuyệt khi bao gồm một số thông tin cơ bản nhất định về mỗi cuốn sách, chẳng hạn như:

Fields giải quyết vấn đề

Bây giờ, bạn có thể viết bài đánh giá của mình làm bài viết thông thường và chỉ cần dán thông tin này vào đầu mỗi bài đánh giá. Nhưng điều này sẽ tạo ra một số vấn đề:

Với các trường, bạn giải quyết tất cả các vấn đề này.

Bạn có thể tạo loại nội dung "đánh giá sách" và mỗi bit thông tin sẽ trở thành "trường" được đính kèm với loại nội dung này.

Các trường giúp bạn nhập thông tin

Bây giờ, khi bạn bắt đầu một bài đánh giá sách mới, bạn có một hộp văn bản riêng biệt, đặc biệt cho từng bit thông tin. Bạn ít có khả năng quên nhập tên của tác giả. Có hộp cho nó ngay tại đó.

Trên thực tế, mỗi trường có tùy chọn được đánh dấu là bắt buộc . Cũng giống như bạn không thể lưu một nút mà không có tiêu đề, Drupal sẽ không cho phép bạn lưu mà không cần nhập văn bản cho trường được đánh dấu là bắt buộc.

Các trường không phải là văn bản

Bạn có nhận thấy rằng một trong những trường này là một hình ảnh ? Các trường không giới hạn đối với văn bản. Một trường có thể là một tệp, chẳng hạn như hình ảnh hoặc tệp PDF . Bạn có thể nhận các loại trường bổ sung với các mô-đun tùy chỉnh , chẳng hạn như Ngày và Vị trí.

Bạn có thể tùy chỉnh cách hiển thị trường

Theo mặc định, khi bạn xem bài đánh giá sách của mình, mỗi trường sẽ xuất hiện cùng với nhãn. Nhưng bạn có thể tùy chỉnh điều này. Bạn có thể sắp xếp thứ tự các trường, ẩn nhãn và thậm chí sử dụng "kiểu hình ảnh" để kiểm soát kích thước hiển thị của bìa sách đó.

Bạn có thể tùy chỉnh cả chế độ xem "Mặc định", toàn trang và cũng là chế độ xem "Teaser", đó là cách nội dung xuất hiện trong danh sách. Ví dụ, đối với danh sách, bạn có thể ẩn tất cả các trường bổ sung ngoại trừ tác giả.

Một khi bạn bắt đầu suy nghĩ về danh sách, mặc dù, bạn sẽ muốn đi sâu vào Drupal Views. Với Chế độ xem, bạn có thể tạo danh sách tùy chỉnh các bài đánh giá sách này. Xem bài viết này để biết ví dụ về Chế độ xem .

Làm cách nào để thêm loại nội dung?

Trong Drupal 6 và các phiên bản cũ hơn, bạn cần cài đặt mô-đun Bộ Xây dựng Nội dung (CCK) để sử dụng các kiểu nội dung.

Với Drupal 7, các kiểu nội dung hiện được đưa vào lõi. Đăng nhập với tư cách quản trị viên và, trên menu trên cùng, chuyển tới Cấu trúc -> Loại nội dung -> Thêm loại nội dung.

Tạo các kiểu nội dung tùy chỉnh Drupal cực kỳ dễ dàng. Bạn không cần phải viết một dòng mã. Trên trang đầu tiên, bạn mô tả loại nội dung. Trên trang thứ hai, bạn thêm các trường. Bất cứ lúc nào, bạn có thể chỉnh sửa loại nội dung để thêm hoặc xóa các trường.

Các loại nội dung là một trong những tính năng mạnh mẽ nhất mà Drupal cung cấp. Khi bạn bắt đầu suy nghĩ về các loại nội dung và Chế độ xem , bạn sẽ không bao giờ quay lại các trang cơ bản.