Menambahkan Filter Didalam Views Drupal

menambahkan filter didalam views

Sederhananya Views bisa dipahami sebagai sebuah module, view ini merupakan sebuah module yang digunakan untuk bagaimana menampilkan sebuah data content type dengan gaya tertentu, dan view bisa berupa halaman (page) atau block yang nanti bisa di tambahkan di region – region tertentu yang sudah tersedia pada template

Ketika membuat sebuah halaman atau block menggunakan module views Anda bisa melakukan pengaturan filter terhadap content yang ditampilkan. Filter yang dimaksud disini adalah bisa dalam berbagai macam bentuk, bisa saja filter itu dalam bentuk pencarian data berdasarkan tags (taxonomy) atau proses filter dalam bentuk pencarian. Yang akan dibahas disini adalah menambahkan filter berdasarkan kategori/tags serta melengkapinya juga dengan fitur pencarian yang bisa menampilkan data secara relevan


Perlu diingat juga, bahwa filter ini tidak terbatas hanya pada kategori atau menggunakan pencarian saja, pada filter ini Anda bisa saja menambahkan filter berdasarkan waktu konten dibuat.

Filter Berdasarkan Tags (Taxonomy) di Dalam Views

Ketika views sudah dibuat pada FILTER CRITERIA Anda bisa menambahkan filter berdasarkan tags/kategori yang terdapat pada konten/artikel. Anda bisa tambahkan misal filed yang bersangkutan dengan tags/vocabulary yang sudah dibuat, misal di dalam Taxonomy Anda sudah membuat Vocabulary “Pilih Destinasi”, nanti di views filter criteria Anda bisa menambahkan Field pilih destinasi kedalam filter. 

Autocomplete dan Dropdown Taxonomy di Dalam Views

Jika berdasarkan kategori/tags yang sudah dibuat maka nanti pada saat akan menambahkan filter Anda bisa memilih dua opsi untuk tampilannya, yaitu bisa menggunakan Dropdown atau autocomplete, keduanya memiliki fungsi yang sama, yaitu sama – sama untuk melakukan proses filtering berdasarkan tags, yang berbeda hanya cara menampilkannya saja

Tipe Widget Vocabulary Taxonomy Di Dalam Content Type

Ketika sebuah Vocabulary baru ditambahkan kedalam Taxonomy, maka Anda nanti bisa menambahkan vocabulary tersebut kedalam content type tertentu. Term Reference merupakan bagian dari taxonomy atau isi dari Vocabulary. Jika Anda ingin menambahkan tags atau kategori tertentu ke dalam artikel, maka nanti perlu ditambahkan sebuah field baru dengan tipe Term Reference, kemudian nanti bisa pilih vocabulary yang tersedia

menambahkan field tags kedalam content type

Tipe widget yang tersedia untuk Term reference ini ada tiga, yaitu Select list, autocomplete term widget (tagging), dan check boxes/radio buttons. Pilihan ini tidak mempengaruhi tampilan di Views, karena ini merupakan pengaturan di content type, dan hanya tampilkan disisi user yang memiliki kewenangan untuk mengisi data


Jadi samapai disini sebenarnya perlu di pahamai terlebih dahulu masalah penggunaan content type atau taxonomy di Drupal

Menambahkan Filter di Dalam Views Drupal

  1. Buat dulu sebuah vocabulary baru di taxonomy dan tambahkan term atau kategori – kategori didalamnya sesuai keinginan
  2. Jika sudah dibuat, selanjutnya tambahkan vocabulary tersebut kedalam content type yang di inginkan.
  3. Langkah selanjutnya adalah membuat konten – konten baru, lalu tambahkan vocabulary/tags kedalam artikel yang diinginkan
  4. Selanjutnya adalah atur / buatlah views lalu tambahkan filter dengan Vocabulary yang sudah tersedia, nanti tinggal cari nama vocabulary nya saat ingin menambahkan filter. Klik Add lalu cari vocabulary yang sebelumnya sudah di tambahkan kedalam taxonomy
  5. Jika ingin menambahkan fitur pencarian kedalam views, Anda bisa mencoba menambahkan content title di dalam filter dengan opsi operator misal contains Any Word
Sampai disini penambahan filter di dalam views sudah selesai. Sudah kita tambahkan dua filter yaitu berdasarkan kategori dan juga menggunakan fitur pencarian. 

Video Menambahkan Filter Didalam Views Drupal



1 Response to "Menambahkan Filter Didalam Views Drupal"

  1. Keren aah, mahir Drupal. Apalagi sampai mengulasnya begitu, hihihihi. Kalau begini, aku kian terlihat, betapa aku mah apa, cuma tahu blogspot aja, wkwkwkwkwkwk

    ReplyDelete

Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin