160 likes | 319 Views
Bùi Ngọc Phú. Modules Views Drupal. Khái Niệm Và Chức Năng Về Views. Views là gì ? Views khác panels, pages điểm nào ? Views có thể làm được những gì ? Các vùng của views?. Khái Niệm Và Chức Năng Về Views. Views là một bộ lọc có vai trò lọc và trình bày nội dung
E N D
BùiNgọcPhú Modules Views Drupal
Khái Niệm Và Chức Năng Về Views Views làgì? Views khác panels, pages điểmnào? Views cóthểlàmđượcnhữnggì? Cácvùngcủa views?
Khái Niệm Và Chức Năng Về Views • Views là một bộ lọc có vai trò lọc và trình bày nội dung • Panels chỉ là giúp ta chia phần nội dung thành các vùng bé hơn cũng giống như layout trong Word vậy Còn Pages là một trang tổng giống như 1 trang của website . Trong pages có thể có nhiều views.
Khái Niệm Và Chức Năng Về Views • Lọc nội dung: View giúp bạn lọc các kiểu nội dung bạn cần theo một số điều kiện bạn đặt ra. Ví dụ bạn cần lấy ra 6 bài viết mới nhất hoặc bạn bạn lấy ra các bài viết thuộc chủ đề “tin thế giới’. Đó là vai trò chính của Views. Views giúp bạn lấy ra các nội dung mà bạn cần. Hoặc views có thể cho bạn lấy ra tiêu đề hay hình ảnh của bài viết mà không cần lấy phần body.
Khái Niệm Về Views • Hiển thị nội dung: Sau khi lọc các nội dung ra bạn có được danh sách các nội dung bạn cần hiển thị. Tuy nhiên bạn muốn trình bày các kiểu nội dung này theo các cách khác nhau. Ví dụ bạn muốn trình bày dạng bảng các nội dung, hoặc danh sách các nội dung. Ngoài ra để tạo hiệu ứng đẹp bạn có thể trình bày theo kiểu slide nghĩa là cứ mấy giây lại có một nội dung xuất hiện thay thế nội dung đã trình bày. Qua đây bạn thấy được vai trò thứ hai của Views là trình bày các nội dung đã lọc ra được.
Khái Niệm, Chức Năng Về Views • Add display • View settings • Basic settings • Relationships • Arguments • Fields • Sort criteria • Filters
Khái Niệm Và Chức Năng Về Views • Add display Cho phép chúng ta có thể add display cho Attachment, page, bock, content pane, context, date browser, feed
Khái Niệm, Chức Năng Về Views • Basic settings
Khái Niệm, Chức Năng Về Views • Fields Là phần hiển thị các danh sách nội dung. Trong nội dung thì gồm có rất nhiều kiểu ví dụ : tiêu đề, phần thân, hình ảnh, người đăng,, ngày…
Khái Niệm Và Chức Năng Về Views • Filters Lọc nội dung: giúp bạn lọc các kiểu nội dung bạn cần theo một số điều kiện bạn đặt ra. Ví dụ: bạn bạn lấy ra các bài viết thuộc chủ đề “thẻ game’.
Khái Niệm Và Chức Năng Về Views Sort criteria Sắp xếp tiêu chuẩn theo tiêu chí,có thể sắp xếp theo ngày đăng, theo update, theo id….
Khái Niệm Và Chức Năng Về Views • Arguments Gắn mền cho filter. Cách gắn mền: Ở mục Arguments, thêm argument 'Taxonomy: Term ID', thiết lập cấu hình tương ứng cho argument này. Trường hợp gắn mềm, nếu path của view là 'myterm', thì khi người dùng thực hiện ?q=myterm/xyz, view khi này sẽ liệt kê các node có term ID là xyz