You are on page 1of 2

YII FRAMEWORK TUTORIAL Andrea Stevens Karnyoto (CV. Anugrah Empat Pilar) andrekarnyoto@yahoo.com/andre@empatpilarweb.co.

id(FB: Karnyoto Andre ) Gimana cara install PHPExcel di yii framework Waktu kemarin masih bigung sih gimana cara menggunakan phpexcel untuk yii, pertama saya coba dulu download di http://phpexcel.codeplex.com/ ternyata tidak bisa Nah setelah browsing di internet maka saya dapatkan jawabnya coba download dulu phpexcelnya di http://www.yiiframework.com/forum/index.php?/topic/18486-new-way-to-use-phpexcel-with-yiiframework/ disitu juga ada langkah langkahnya pertama2 kita kita harus copy dulu file extractnya (PHPExcel4Yii) di
protected/extensions/

lalu setelah itu file main.php di /protected/config di ubah dulu ini cara 'import'=>array( 'application.extensions.PHPExcel4Yii.*', 'application.models.*', 'application.components.*', ), 'modules'=>array( // uncomment the following to enable the Gii tool 'gii'=>array( 'class'=>'system.gii.GiiModule', 'password'=>'makassar', // If removed, Gii defaults to localhost only. Edit carefully to taste. 'ipFilters'=>array('127.0.0.1','::1'), ), ), // application components 'components'=>array(

YII FRAMEWORK TUTORIAL Andrea Stevens Karnyoto (CV. Anugrah Empat Pilar) andrekarnyoto@yahoo.com/andre@empatpilarweb.co.id(FB: Karnyoto Andre ) 'excel'=>array( 'class'=>'application.extensions.PHPExcel4Yii.PHPExcel', ),

Yang tulisan merah itu adalah yang harus ditambahkan. Untuk contoh-contoh yang penggunaannya bisa diliat dibawah ini

+buat objek excel baru:


$objPHPExcel = Yii::app()->excel;

(disarankan bila menggunakan PHPExcel untuk Yii framework) + Save a excel file (excel 2007):
$objPHPExcel->saveExcel2007($objPHPExcel,$filename);

+ baca file excel 2007:


$objReader = $objPHPExcel->readExcel2007();

- klo mo mulai
$objPHPExcel = Yii::app()->excel; Contoh lainnya yang saya sperti ini penggunaannya $objReader = Yii::app()->excel; $objReader = PHPExcel_IOFactory::createReader('Excel2007');

$objPHPExcel = $objReader->load("template/khsperorang.xlsx");

You might also like