Wednesday, September 16, 2015

Membuat laporan dengan Reportico Yii2

Pada kesempatan kali ini saya akan membagikan info membuat laporan di Yii2 dengan menggunakan modul Reportico yang bisa anda baca penjelasanny lebih jelas di sini.

Akan tetapi jika anda termasuk pemula dalam Yii2 anda akan kebingungan mengikuti cara instalasi yang di website reportico, untuk itulah tulisan ini saya buat.


Perlu diketahui bahwa program Yii2 saya terletak di lokasi D:\xampp\htdocs\basic dan saya menggunakan windows 7.


Untuk menginstall modul Reportico Yii2 kita akan menggunakan composer.

Buka command prompt dan pindah ke lokasi folder Yii2

 d:  
 cd xampp\htdocs\basic  
 composer require reportico/yii2-reportico "dev-master"  

tunggu sampai composer siap mendownload yii2-reportico kemudian ketikkan:
 composer update  

kemudian tambahkan modul reportico ke dalam aplikasi di /config/web.php

 $config = [  
      'components' => [  
           //.... other code  
      ],  
      'modules' => [  
     'reportico' => [  
       'class' => 'reportico\reportico\Module',  
       'controllerMap' => [  
         'reportico' => 'reportico\reportico\controllers\ReporticoController',  
         'mode' => 'reportico\reportico\controllers\ModeController',  
         'ajax' => 'reportico\reportico\controllers\AjaxController',  
       ]  
     ],  
   ],  
      //... other code  
 ];  

Setelah siap install anda dapat tes reportico dengan masuk ke link
 http://localhost/basic/web/index.php?r=reportico  
atau
 http://localhost/basic/web/reportico  
jika anda menggunakan tampilan url yang cantik

Setelah anda masuk, anda akan diminta untuk mengisi password admin isikan dengan password yang diinginkan kemudian klik Set Admin Password. Jika muncul error "Project area does not exist - cannot write project" masuk ke folder D:\xampp\htdocs\basic\vendor\reportico\yii2-reportico\components\projects\admin dan copy paste adminconfig.template menjadi config.php kemudian buka file config.php ganti nilai SW_ADMIN_PASSWORD dengan password yang diinginkan dan ganti SW_LANGUAGE menjadi en_gb cth:
 // Set to Blank to allow reset from browser  
 define('SW_ADMIN_PASSWORD','admin');  
 // Default System Language  
 define('SW_LANGUAGE', 'en_gb');  

Masuk kembali ke url reportico dan untuk info pembuatan laporan lebih lanjut bisa klik disini.

Installasi Selesai.



Bagi anda yang ingin menginstall modul Reportico Yii2 tanpa menggunakan composer bisa menggunakan cara ini.
Download file yii2-reportico
Extract file yii2 reportico ke folder D:\xampp\htdocs\basic\vendor\reportico
Buka file D:\xampp\htdocs\basic\composer.json tambahkan
 "require": {  
      //..other code  
      "reportico/yii2-reportico": "dev-master"  
 },  
Buka file D:\xampp\htdocs\basic\vendor\yiisoft\extensions.php
 return array (  
      //..other code  
      'reportico/yii2-reportico' =>   
       array (  
           'name' => 'reportico/yii2-reportico',  
           'version' => '9999999-dev',  
           'alias' =>   
           array (  
            '@reportico/reportico' => $vendorDir . '/reportico/yii2-reportico',  
           ),  
       ),  
      //..other code  
 );  

Silahkan Mencoba.

2 comments:

  1. Cara bikin laporannya mana bos??

    ReplyDelete
  2. Seharusnya judul artikel ini itu "cara menginstal reportico di yii2" bukan "Membuat laporan dengan Reportico Yii2" karena artikel ini hanya berisi cara memasang nya tidak berisi cara membuat pdfnya

    ReplyDelete