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 🙂
Komentar (7)
Arsip Statis