Kita akan membuat sebuah blok yang bertuliskan "Hello World!" yang bisa diletakkan di berbagai posisi, sebagaimana blok lainnya di Drupal. Ini bisa diartikan kita membuat modul baru bernama hello.
Modul utama terletak di /var/www/modules. Sebaiknya kita meletakkan modul hello di direktori /var/www/sites/all/modules agar customizing modules lebih mudah diselamatkan saat upgrade sistem utama.
Setiap modul ada di dalam sebuah direktori yang akan kita namakan hello. Sekarang buatlah /var/www/sites/all/modules/hello/hello.info yang berisi informasi modul ini:
name = Hello description = Hello World version = "5.x-0.1" project = "hello" datestamp = "1220603981"
Masih di direktori yang sama, buatlah hello.module:
<?php function hello_perm() { return array('access hello'); } function hello_block($op = 'list', $delta = 0) { if ($op == 'list') { $blocks[0]['info'] = t('Hello Info'); return $blocks; } else if ($op == 'view' && user_access('access hello')) { $block['subject'] = t('Hello Subject'); $block['content'] = t('Hello World!'); return $block; } }
Jangan ditutup dengan ?>.
Berikutnya login ke web Drupal. Masuk ke menu Administer, Modules. Aktifkan modul Hello.
Lanjutkan menetapkan posisinya di Administer, Blocks, misalnya right sidebar.
Kemudian tetapkan hak aksesnya bagi seluruh user melalui Administer, User Management, Access Control.
Selesai, selamat mencoba.
Komentar terbaru
10 tahun 43 pekan y.l.
13 tahun 21 pekan y.l.
13 tahun 21 pekan y.l.
13 tahun 21 pekan y.l.