Drupal "Views" là gì?

Định nghĩa:

Mô-đun Chế độ xem Drupal cho phép bạn sắp xếp và hiển thị nội dung của mình với mọi người theo bất kỳ cách nào bạn có thể nghĩ đến. Hơn nửa triệu trang web Drupal báo cáo rằng họ sử dụng mô-đun Chế độ xem. Thật tốt.

Ví dụ: giả sử bạn có loại nội dung tùy chỉnh cho các bài đánh giá sách. Mỗi bài đánh giá sách bao gồm các trường sau:

Theo mặc định, Drupal sẽ cho phép bạn tạo một danh sách cơ bản về các đánh giá này. Bạn có thể ẩn hoặc hiển thị từng trường trong danh sách và đặt kích thước của ảnh bìa. Và không phải là một toàn bộ rất nhiều khác.

Kết hợp và so khớp nội dung của bạn

Với Chế độ xem, mặt khác, bạn có thể trộn và kết hợp dữ liệu này vào tất cả các loại danh sách tùy chỉnh . Ví dụ: bạn có thể:

Và những ví dụ đó chỉ nằm ngoài đỉnh đầu tôi. Nếu bạn có thể nghĩ nó, rất có thể bạn có thể xây dựng nó trong Views.

Nhìn kìa, Ma! Không có mã!

Và bạn có thể xây dựng tất cả các chế độ xem này mà không cần một dòng mã.

Nếu bạn phải làm một cái nhìn trong mã, nó sẽ giống như thế này:

CHỌN node.nid AS nid, node.created AS node_created TỪ node node LEFT JOIN term_node term_node ON node.vid = term_node.vid LEFT JOIN term_data term_data ON term_node.tid = term_data.tid WHERE (node.status = 1 OR (node. uid = *** CURRENT_USER *** AND *** CURRENT_USER *** <> 0) HOẶC *** ADMINISTER_NODES *** = 1) VÀ (node.promote <> 0) AND (UPPER (term_data.name) = UPPER ('blog')) ORDER BY node_created DESC

Và đó chỉ là truy vấn MySQL.

Bạn cũng cần mã để định dạng và xuất kết quả. Nếu bạn muốn thêm một lĩnh vực hoặc một điều kiện, bạn sẽ phải nhảy vào và tinh chỉnh mã mà không vi phạm bất cứ điều gì.

Lượt xem? Điểm và nhấp chuột.

Suy nghĩ về loại nội dung và chế độ xem

Khi bạn tìm hiểu cách làm việc với các loại nội dung và chế độ xem tùy chỉnh, bạn sẽ khám phá ra rằng họ có thể giải quyết một tỷ lệ phần trăm lớn các vấn đề CMS có thể truy cập đến nay.

Vì vậy, thông thường, bạn hoặc khách hàng của bạn sẽ muốn các trang "đặc biệt", trên các phần mềm CMS khác, sẽ yêu cầu mã hóa phức tạp hoặc tìm kiếm một plugin tuyệt vọng. Nhưng với một chút suy nghĩ, bạn có thể giảm bớt chúng thành một hoặc nhiều loại nội dung tùy chỉnh và chế độ xem được xây dựng tốt.

Mở rộng chế độ xem với mô-đun tùy chỉnh

Đúng, lượt xem không thể làm mọi thứ . Nhưng nếu bạn thấy mình chống lại giới hạn của Chế độ xem, hãy kiểm tra drupal.org. Có hàng nghìn mô-đun mở rộng Chế độ xem. Như mọi khi, bạn nên chọn mô-đun một cách khôn ngoan , nhưng có thể là ai đó đã giải quyết được vấn đề của bạn.

Nhưng Tìm hiểu xem trước

Nhưng trước khi bạn tìm kiếm một mô-đun tùy chỉnh, hãy chắc chắn bạn đã thực sự học được những gì "cơ bản" xem có thể làm. Có rất nhiều hướng dẫn trên mạng, nhưng cách tốt nhất để tìm hiểu là bật một trong các chế độ xem được bao gồm. Ngay lập tức, bạn sẽ thấy các yếu tố cơ bản mà bạn cần để thực hiện chế độ xem. Sau đó, bạn có thể bắt đầu tinh chỉnh - và đó là cách tốt nhất để tìm hiểu.