Apakah Drupal "Views"?

Definisi:

Modul Tampilan Drupal memungkinkan Anda mengatur dan menampilkan konten Anda ke seluruh dunia dengan cara apa pun yang dapat Anda pikirkan. Lebih dari setengah juta situs Drupal melaporkan bahwa mereka menggunakan modul Views. Itu bagus.

Misalnya, katakanlah Anda memiliki jenis konten kustom untuk ulasan buku. Setiap ulasan buku mencakup bidang-bidang berikut:

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:

Dan contoh-contoh itu berada di atas kepala saya. Jika Anda bisa memikirkannya, kemungkinan besar Anda bisa membuatnya dalam Views.

Lihatlah, Ma! Tanpa Kode!

Dan 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.

Anda juga perlu kode untuk memformat dan menampilkan hasilnya. Jika Anda ingin menambahkan bidang atau kondisi, Anda harus menyelam dan mengubah kode tanpa merusak apa pun.

Views? Tunjuk dan klik.

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. Tetapi 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, pandangan tidak bisa melakukan semuanya . Tetapi jika Anda menemukan diri Anda melawan batasan Views, periksa drupal.org. Ada ribuan modul yang memperpanjang Tampilan. Seperti biasa, Anda harus memilih modul dengan bijaksana , tetapi sangat mungkin bahwa seseorang sudah memecahkan masalah Anda.

Tapi Pelajari Tampilan Pertama

Tetapi sebelum Anda pergi mencari modul khusus, pastikan Anda benar-benar telah mempelajari apa yang dapat dilihat oleh "dasar". Ada banyak tutorial di luar sana, tetapi cara terbaik untuk belajar adalah mengaktifkan salah satu pandangan yang disertakan. Segera, Anda akan melihat elemen dasar yang Anda butuhkan untuk membuat tampilan. Kemudian Anda dapat mulai mengutak-atik - dan itulah cara terbaik untuk belajar.