ME
Sigi
sigitpAbs
Nikm mau exten dashb deng KataPen
Untu PHP tingg pelet tersePem
1
EMBUA
it Purnom
purnomo76strak
matnya mem sudah ters nsion untuk board ini a gan keingina a Kunci: PHdahuluan
uk membuat dan framew gal downlo takan exten but.mbahasan
1. Pengen
Extensio digunaka extension “move”, pada YiiAT DAS
mo
80@gmail.c mbangun ap sedia. Sepe k membuat adalah edas an kita . HP, Yii, Dasn
t dashboard work YII, k ad extensio nsion, konfinalan Ext
on edashboa an pada apl n ini memil “remove”, i 1.1.6 atauSHBOA
com :: http: plikasi men erti membu dashboard hboard. Ta hboard d pada aplik kita tidak pe onnya, dan igurasi exteension Ed
ard ini adala likasi Yii a liki slogan “ “save”,“m versi yang lARD PA
// sigitpurno nggunakan uat dashboa . Extension ampilan das kasi yang di erlu repot m n mengikuti ension dandashboard
ah extension anda. Exten “Simple iG minimize”. E lebih tinggiADA YI
omo7680.w framework ard, Yii sud n yang sang shboard dap ibangun me membuat fra i pola exte pemanggild
n yang sang sion ini sep oogle like d Extension ed .II
wordpress.co adalah apa dah menye gat simple pat kita atuenggunakan ame, css ata ension ters lan method gat simple d perti igoogl dashboard”, dashboard i om a saja yang ediakan ber untuk mem ur dengan s bahasa pro aupun JS. H ebut mulai d pada exte dan mudah u le, maka da , bisa di unt ni dapat ber g kita rbagai mbuat sesuai ogram Hanya i dari ension untuk ari itu tuk di rjalan
2 3 2. Downloa 1) Exten http:/ 2) Setel exten 3. Konfigu 1) Buka publ { 'pro 'pro CArr $usa } ad dan Inst nsion //www.yiifr lah Anda nsion terseb urasi pada f a file contro lic functi // r otected/vi // u otected/vi $usa ); $usa rayDataPro )); $thi ageDataPro talasi Exten ini ramework.c download but pada fold
file Contro oller yang di ion action renders th iews/site/ using the iews/layou age_data1 array ( ' ' ' ), array ( ' ' ' ), array ( ' ' ' ), array ( ' ' ' ), ageDataPro ovider($us 'pagina is->render ovider1)); nsion Edas dap com/extensi extension der_project_ ol dan View iinginkan d nIndex() he view fi /index.php default l uts/main.p = array ( ( id' => 0, event' => channels' ( id' => 0, event' => channels' ( id' => 0, event' => channels' ( id' => 0, event' => channels' ovider1 = sage_data1 ation' => r('index', shboard pat ion/edashbo n edashboa t_anda\prote w
dan buat fun
ile p' layout php' ( , > 'Total', ' => rand( , > 'Dial In ' => rand( , > 'Dial Ou ' =>rand(1 , > 'Idle', ' => rand( new 1, array ( false , array('u didwonlo oard.\ ard, extract ected\extens nction sepeti , (10,100), n', (10,100), ut', 10,100), (10,100), ( usageDataP oad t dan leta sions. i dibawah in Provider1' di akkan ni : ' =>
Penje halam dima CArr 2) Pada < > a ' ' ? < P > < < $ > $ < < C > 9 < < $ < < P elasan dari man index ana usage rayDataProv a file view d <?php $obj >widget('a array( 'div column3', 'das title'=>' )); ?> <div class <?ph PORTAL');? <?ph >renderPar </div> <div class <?ph $this->ren <?ph >renderPar $usageData </div> <div class <?ph Colombo'); <?ph >renderPar 9 </div> <div class <?ph $this->ren </div> <?php $obj Penjelasan d i kode diat dan memba eDataProvid vider. dengan nam j = $this-applicatio vColumns' 'dash-si shHeader' Dashboard s="column1 hp $obj->a ?> hp $obj->a rtial('_ne s="column2 hp $obj->a nderPartia hp $obj->a rtial('_gr aProvider1 s="column3 hp $obj->a ?> hp $obj->a rtial('_me s="dash-si hp $obj->a nderPartia j->end()?> dari kode di tas adalah awa data ar der1 terse ma index.php -on.extensi => array( ing-col-co => array( d') 1"> addPortlet addPortlet ews',false 2"> addPortlet al('_chart addPortlet rid_view', 1),true)); 3"> addPortlet addPortlet eter',fals ing-col-co addPortlet al('_chart > atas : : method rray dengan ebut adala p, ubah code ions.dashb ('column1' ontent'), ('show'=>t t('feeds', t('news', e,true));? t('shoppin t',false,t t('hits', ,array('da ;?> t('weather t('traffic se,true)); ontent"> t('big_cha t_big',fal index aka n nama usag ah turuna e menjadi se board.dash ', 'column true, , 'Feeds', 'News', $ ?> ng', 'Shop true));?> 'Hits', $ ataProvide r', 'Weath c', 'Traff ;?> art', 'Big lse,true)) an menamp geDataProv an dari eperti berik hboard', n2', , 'FEEDS $this-pping', $this-er' => her', '28 fic', $thi g Chart', );?> pilkan vider1 kelas kut : C
is-4
Pen
Dala terse 4. Menamp Untuk m beserta n file viewutup
am membua but membe A. Kunc karen digun B. Dida halam pilkan Das menampilkan nama metho w, data apa y at sebuah a erikan kesa ci untuk m na variabl nakan. alam sintaks man yang ak hboard n dashboard odnya. Das yang ingin k aplikasi keh an yang po menampilkan e ojb ters s div, terdap kan dimasu d tersebut k hboard aka kita tampilk hadiran das owerfull. Y n dashboar sebut adal pat method ukan pada po kita hanya ti an muncul, kan pada halshboard pad Yii member terletak pa lah extensi renderparti ortlet. nggal mem tinggal kita laman dashb da halaman rikan kemu ada variable ion yang ial menamp manggil cont a sesuaikan board. n depan ap dahan bagi e ojb, akan pilakn troller pada plikasi i kita
dalam dashb