Exposed Filter : mencari dan menyaring hasil views

- 18.43
advertise here
advertise here

Exposed Filter : mencari dan menyaring hasil views

Fasthan's picture
Dari gambar, tampilan hasil dari Exposed Filter ditandai dengan lingkaran merah.

Exposed Filter merupakan suatu tool untuk mempermudah pengunjung website dalam mencari atau menyaring isi konten melalui hasil views.
Tanpa exposed filter, jika website berisi ratusan/ribuan konten pada satu tipe konten, maka pengunjung website akan kesulitan mencari konten tertentu yang diinginkannya. Rasanya berat bagi pengunjung untuk mencari dengan cara menelusuri satu persatu halaman melalui nomor-nomor pager yang biasanya terdapat di halaman bawah.

Cara kerja Exposed filter bisa terlihat pada gambar di bawah:
Misal kita input "katie" pada kolom Cari Nama Selebritis, dan menekan tombol Apply, web akan menampilkan views yang berisi konten katie.


Jika kita input angka "4000000" pada kolom Tarif Pentas kurang atau sama dengan (Rp) dan menekan tombol Apply, maka web hanya menampilkan konten selebritis yang tarif pentasnya sama atau dengan Rp 4.000.000. Tarif di atas 4.000.000 tidak akan ditampilkan.


Untuk membuat exposed filter, kita terlebih dahulu membuat views dan cck.
Cara membuat views sebelumnya sudah sudah saya jelaskan pada link http://drupal-id.org/artikel/menampilkan-konten-dengan-views-bergaya-grid
Hasil akhir proses pembuatan exposed filter bisa dilihat dari gambar dibawah ini, ada tambahan 2 item pada bagian Filter yaitu Node : Title dan Content : Tarif.


Untuk memulainya, klik Administer--> Site Building --> Views. Pilih Edit Views Selebritis.
Expose Filter 1 : Node Title
Pada Bagian Filter tekan tombol + dan pilih Node : Title dan tekan tombol Add, kemudian muncul halaman seperti gbr dibawah ini.
Tekan tombol Expose yang ditandai dengan panah merah.


Selanjutnya muncul halaman seperti gbr dibawah ini,

Pada kolom Operator: pilih :Contains any word"
Pada kolom label : ganti label dengan "Cari Nama Selebritis"
Hilangkan tanda check pada Case Sensitive dan biarkan tanda check berada pada Optional.
Kemudian tekan tombol Update.

Expose Filter ke-2 : content Tarif Pentas
Pada bagian Filter tekan tombol + dan pilih Content : Tarif Pentas dan tekan tombol Add, kemudian muncul halaman seperti gbr dibawah ini.
Tekan tombol Expose yang ditandai dengan panah merah.


Selanjutnya akan terbuka halaman seperti gbr dibawah ini.

Pada kolom Operator: pilih "Is Less than or equal to"
Pada kolom label : ganti label dengan "Tarif Pentas dibawah atau sama dengan (Rp)"
biarkan tanda check berada pada Optional.
Kemudian tekan tombol Update.
Simpan hasil kerja anda dengan menekan tombol Save.

Tutorial di atas adalah tutorial exposed filter yang ditampilkan pada halaman web, tetapi Exposed Filter juga bisa ditampilkan sebagai block.
Lihat gambar dibawah ini, Exposed filter ditampilkan sebagai block pada region Right Sidebar.

Untuk menempatkan exposed filter sebagai block cukup dengan mengubah "Exposed form in block" menjadi "Yes" di bagian BASIC SETTINGS.
Kemudian konfigurasi block "Exposed form: selebritis-page_1" pada Administer->Sitebuilding-->Block, dan tempatkan pada posisi right sidebar.

Sampai disini pembuatan exposed filter selesai, selanjutnya anda dapat berlatih dengan menambahkan filter lain dan mengubah-ubah nilai Operator.
Semoga tutorial ini membantu. Terima kasih.

Fasthan on http://www.fasthanweb.net
Advertisement advertise here


EmoticonEmoticon

 

Start typing and press Enter to search