Tentang Content Type Drupal

Drupal membagi jenis-jenis tulisan (content) dalam Content Type (jenis konten). Sesuai namanya, hal ini terkait pada kategorisasi dalam tulisan. Penulis memilih content type ini ketika mau menuliskan sesuatu di web. Sebetulnya masih ada lagi pengkategorian lainnya seperti taxonomi, tetapi artikel kali ini khusus membahas Content Type.

Secara default, Drupa menyediakan 2 jenis content type, yaitu Article (artikel) dan Basic Page (halaman). Dan kita bisa menambahkan sebanyak yang kita mau, misalnya Jurnal, Penumuman, Diary, dll.

Setiap Content Type ini memiliki karakteristik yang kita bisa atur sendiri seperti:

  • Apakah diijinkan menulis komentar?
  • Apakah tulisan yg baru langsung di publish?
  • Apakah tulisan jenis ini tampil di halaman muka?
  • Apakah jenis konten ini menampilkan informasi penulis dan tanggal publikasi?
  • Field-field bsai ditambah-kurangi sesuka kita
  • dll

Sebagai contoh, content type Basic Page yang ada dalam default instalasi Drupal tidak menampilkan nama penulisnya, tidak menampilkannya di halaman depan, dan menyembunyikan komentar (hanya bisa dibaca oleh admin). Dan basic page hanya berisi 2 field utama yaitu Judul (title) dan Body (badan tulisan). Content Type ini cocok untuk menulis halaman statis, misalnya about us, atau profil perusahaan.

Sedangkan content type Article cocok untuk tulisan yang memiliki timeline. Tulisan dengan content type article otomatis tampil di halaman depan dan disajikan sesuai urutan yang terbaru paling depan. Berbeda dengan Basic Page, Article menyajikan informasi mengenai nama penulis dan tanggal penulisannya. Selain itu, setting comment terbuka, artinya artikel siap menerima komentar.

Tentu saja settingan default content type Basic Page dan Article ini kita bisa ubah sesuai kebutuhan, misalnya membuat basic page bisa dikomentari.

Untuk mengedit content type, masuk melalui menu .../admin/structure/types

Kemudian pilih salah satu content type, misalnya Article, lalu pilih salah satu dari tombol di sebalah kanannya, yaitu

  • edit untuk mengedit hal-hal seperti setting komentar, publikasi, author, dll
  • manage field, untuk menambah/mengedit field-field (kolom)
  • manage display, untuk mengelola tampilan dari field-field content type
  • delete untuk menghapus content type

Untuk membuat content type baru baca artikel selanjutnya -> http://www.rustamaji.net/id/computing/membuat-content-type-drupal

Tags: