Modul Tampilan Drupal memungkinkan Anda mengatur dan menampilkan konten Anda ke seluruh dunia dengan cara apa pun yang dapat Anda pikirkan. Lebih setengah juta situs Drupal laporkan bahwa mereka menggunakan modul Views.
Misalnya, katakanlah Anda memiliki jenis konten kustom untuk ulasan buku. Setiap ulasan buku mencakup bidang-bidang berikut:
- Gambar sampul
- Judul
- Penulis
- Penerbit
- Tahun Terbit
Secara default, Drupal akan membiarkan Anda membuat daftar dasar dari ulasan ini. Anda dapat menyembunyikan atau menampilkan setiap bidang dalam daftar, dan mengatur ukuran gambar sampul dan tidak banyak lagi.
Padu dan Cocokkan Konten Anda
Dengan Views, di sisi lain, Anda dapat mencampur dan mencocokkan data ini ke semua jenis cantuman khusus. Misalnya, Anda dapat:
- Miliki halaman yang mencantumkan semua buku hanya dengan judulnya. Setiap judul tertaut ke ulasan lengkap.
- Miliki halaman lain yang berisi daftar semua penulis yang telah Anda ulas. Setiap penulis terhubung ke daftar judul singkat oleh penulis itu.
- Punya halaman ketiga itu hanya gambar sampul, dalam kotak. Setiap tautan gambar ke ulasan lengkap.
- Punya a sidebar yang hanya menampilkan gambar sampul thumbnail dan teaser untuk enam ulasan terbaru Anda. Lebih jauh, Anda hanya tunjukkan buku-buku yang ditandai dengan istilah "barat", "misteri", atau "fiksi penggemar Star Trek yang dapat dibaca".
Lihatlah, Ma! Tanpa Kode!
Anda dapat membangun semua tampilan ini tanpa satu baris kode.
Jika Anda harus melakukan tampilan dalam kode, itu akan terlihat seperti ini:
SELECT node.nid AS nid, node.created AS node_created FROM 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 *** DAN *** CURRENT_USER *** <> 0) ATAU *** ADMINISTER_NODES *** = 1) DAN (node.promote <> 0) DAN (UPPER (term_data.name) = UPPER ('blog')) ORDER BY node_created DESC
Dan itu hanya permintaan MySQL.
Berpikir dalam Jenis dan Tampilan Konten
Saat Anda belajar untuk bekerja dengan jenis dan tampilan konten khusus, Anda akan menemukan bahwa mereka dapat menyelesaikan sebagian besar masalah CMS yang sulit dipecahkan.
Sering kali, Anda atau klien Anda akan menginginkan halaman "khusus" yang, pada perangkat lunak CMS lainnya, akan memerlukan pengkodean yang rumit, atau perburuan putus asa untuk sebuah plugin. Dengan sedikit pemikiran, Anda dapat menguranginya ke satu atau lebih jenis konten kustom, dan tampilan yang dibuat dengan baik.
Perluas Tampilan Dengan Modul Khusus
Benar, penayangan tidak dapat melakukan semuanya, tetapi jika Anda pernah menemukan diri Anda melawan batas Tampilan, periksa:
drupal.orgAda ribuan model yang memperpanjang Tampilan. Seperti biasa, Anda harus memilih modul dengan bijaksana, tetapi sangat mungkin bahwa seseorang sudah memecahkan masalah Anda.
Pelajari Tampilan Pertama
Sebelum Anda mencari modul khusus, pastikan Anda telah mempelajari apa yang dapat dilihat "Dasar". Ada banyak tutorial di luar sana, tetapi cara terbaik untuk belajar adalah mengaktifkan salah satu pandangan yang disertakan.