DQS Goes to Drupal 6

druid's picture

Memenuhi harapan dari member, sekarang seluruh tutorial di DrupalQuickStart sudah kompatibel dengan Drupal 6. Proses konversi dari D5 ke D6 menggunakan "cara cepat", yaitu menggunakan module Deadwood dan Coder.

Druid cukup lega mengetahui bahwa semua tutorial yang telah dibuat hingga saat ini secara prinsip tidak ada perubahan yang substansial. Artinya, semua teknik sebelumnya telah dibuat di Drupal 5.x tetap dapat digunakan di Drupal 6.x.

Membuat Konfigurasi Module

druid's picture

Module Drupal yang banyak tersedia, pasti configurable (bisa dikonfigurasi). Ini akan mempermudah kita dalam maintenance, karena tidak perlu mengedit kodenya. Contoh dalam tutorial ini merujuk pada kode yang tersedia di artikel Block untuk Menampilkan Artikel dan Penulis Populer.

Dalam artikel tersebut, kita ingin membuat halaman konfigurasi module sederhana (di Drupal, ini namanya halaman Admin), yaitu memilih berapa jumlah item yang akan ditampilkan dalam block. Ada 3 langkah yang diperlukan.

Block untuk Menampilkan Artikel dan Penulis Populer

druid's picture

Sesudah lama absen karena kesibukan yang sangat padat (ceileh!), Druid kembali berbagi bagaimana cara membuat block di Drupal.

Studi kasusnya adalah sebuah website Drupal dengan module Blog diaktifkan, dimana artikel ditulis oleh banyak author/penulis. Disini kita akan membuat block untuk menampilkan daftar blog populer (jumlah komentar terbanyak) dan penulis populer (jumlah artikel terbanyak).

Menampilkan Link Berupa Gambar/Image

druid's picture

Membuat link di Drupal sangat mudah, bahkan nama fungsinya pun hanya satu huruf Sticking out tongue

Kode ini dikutip dari source code Demo Sistem Informasi. Oke, untuk membuat link biasa (tulisan yang dapat di-klik) adalah:

$link_edit = l($data->nama, "dqs_demo/edit/$id");

Parameter pertama adalah tulisan yang akan di-klik, dan parameter kedua memuat tujuan link. Dalam contoh tersebut, parameter $id di-passing melalui path.

Sementara jika ingin membuat gambar/icon yang dapat di-klik, adalah:

Membaca Parameter pada Path (URL GET)

druid's picture

Modul Demo Sistem Informasi mendefinisikan dispatcher dengan path sebagai berikut:

  • dqs_demo
  • dqs_demo/edit
  • dqs_demo/del

Kita bisa sesuka hati dalam membuat path. Jika user ingin edit data tertentu, kita sertakan parameter yang relevan dalam path edit. Biasanya kita passing-kan ID data-nya. Contoh:


Tutorial Module Drupal 6

Memenuhi harapan dari member, sekarang seluruh tutorial DQS sudah kompatibel dengan Drupal 6. Klik disini untuk detailnya.

Disc Hosting 20%

Reseller Hosting Indonesia memberikan diskon 20% bagi member DQS yang berlangganan paket hosting Personal selama 1 tahun.

Jangan lewatkan kesempatan ekslusif ini, hanya untuk member DQS! Bagi yang berminat gunakan form Kontak Kami, pilih kategori Hosting.

Live Buddies

There are currently 0 users and 0 guests online.

DQS Members

  • Registered Users: 80

Partners

GrowUrl.com - growing your website