Block region adalah area di Drupal yang bisa digunakan untuk menampilkan content tertentu misalnya text ataupun modul seperti chatbox, banner, link dan sebagainya. Konfigurasi Block ini bisa diakses melaui panel administer ( situskamu.com/admin/build/block). Meskipun jumlah block yang dapat kita tambahkan dalam sebuah region block tidak terbatas, tapi jumlah regionnya sendiri adalah terbatas. Banyaknya region block tergantung dengan template yang digunakan misalnya header, sidebar, content top/bottom, dan footer. Dalam kasus tertentu jumlah block region ini sangat terbatas, untuk itu kita perlu membuat block region baru.
Untuk membuat block region baru, yang perlu kita lakukan adalah mengedit beberapa file template yang kita gunakan. Langkah-langkahnya:
- Buka file template.php di folder themes, temukan baris-baris berikut:
// regions for nama_template
function nama_template_regions() {return array(
'left' => t('left sidebar'),'content_top' => t('content top'),'content_top_right' => t('content top right'),'content_bottom' => t('content bottom'),'content_header' => t('header'),); }
Sisipkan nama region baru yang akan ditambahkan diantara tanda kurung return aray di atas. Pastikan format penulisannya sama dengan region yang sudah ada, contoh:
'region_baru' => t('region baru'),Nama di sebelah kiri tanda => adalah teks yang akan dibaca oleh drupal, tidak boleh menggunakan spasi dan karakter khusus, sedankan di sebelah kanan tanda => adalah nama yang akan ditampilkan di panel Administer, boleh menggunakan spasi.
- Langkah berikutnya adalah memanggil region tersebut ke template. Sebelum ini dilakukan region baru tersebut tidak akan muncul di panel administer dan tidak bisa digunakan.Buka file page.tpl.php di folder themes, tentukan tempat dimana block akan kita tampilkan nantinya. Sisipkan baris berikut di tempat tersebut.
<div><?php print $region_baru; ?></div>
Gunakan CSS untuk memanipulasi ukuran region baru yang kita buat.
- Selamat mencoba














January 9th, 2008 at 9:58 pm
makasih ya, backlink nya,,sering2 mampir blog gw,,bravo indonesia
[Reply]
January 12th, 2008 at 2:50 am
maknyuss
[Reply]
January 18th, 2008 at 9:08 pm
hehehe drupal yah…… mau dong…… ntar buat ah…..
[Reply]
January 19th, 2008 at 11:15 am
kapok main2 drupal…hehe
[Reply]
March 31st, 2008 at 12:20 am
[...] lama nggak ngomongin Drupal, kangen euy. Setelah beberapa waktu lalu release Drupal 5.7 baru kali ini aku sempat mengupdate ke [...]
June 10th, 2008 at 9:57 am
thanks banget ilmunya… blognya sudah pasti saya bookmark coz’ ini blog sangat bermanfaat sekali
[Reply]
namakamu reply on June 11th, 2008:
Hehe tengkyu..
[Reply]
August 13th, 2008 at 11:41 am
menarik sekali contentnya, semakin menambah wawasan sy di drupal, thanks yah.
[Reply]
namakamu reply on August 15th, 2008:
hehe.. main drupal juga ya

[Reply]