ဒရူးပယ္လ္ ေမာ္က်ဴး ဘေလာ႕ function မ်ားကို ေရးသားျခင္း
ေမာ္က်ဴး ဘေလာ႕ function မ်ားကို အသံုးျပဳလိုလွ်င္ ေအာက္ပါ Parameter ၃ ခုျဖင္႔ ဘေလာ႕ဂ္မ်ားကို တည္ေဆာက္ႏို္င္သည္။
ယင္းတို႕မွာ...
* $op
* $delta
* $edit
$op ၏လုပ္ေဆာင္ခ်က္မွာ ဒရူးပယ္လ္ကို list,view,configure and save ဟူေသာလုပ္ေဆာင္ခ်က္မ်ားကို လုပ္ေဆာင္ႏိုင္ရန္ တိုက္တြန္းသည္။ list သည္ ဒရူးပယ္လ္ ေမာ္က်ဴး၏ လိုအပ္လွ်င္ အခ်က္အလက္မ်ားကို သယ္ေဆာင္သည္။ administrator ၏ စာမ်က္ႏွာတြင္ရွိေသာ စာရင္းကဲသို႕ပင္ျဖစ္သည္။ အခ်က္အလက္မ်ားကို ျပသလိုလွ်င္ view ကိုအသံုးျပဳသည္။ configure ႏွင္႔ save မ်ားသည္။ admin မွ user ကို ထိန္းခ်ဳပ္လိုလ်ွင္သံုးသည္။
အသံုးျပဳနည္း ဥပမာကို ေအာက္တြင္ ေဖာ္ျပထားသည္။
function modulename_block($op=’list’, $delta=0, $edit=array()) {
switch ($op) {
case ‘list’:
$blocks[0][‘info’] = t(‘My Test Module Name’);
return $blocks;
case ‘view’:
$blocks[‘subject’] = t(‘Test Module Title’);
$blocks[‘content’] = t(‘Main block content goes here’);
}
}
