Free Ebook Yii Framework Indonesia
January 2, 2012 150 Comments
Bagi rekan-rekan komunitas yang tertarik mempelajari Yii Framework, saya telah membuat sebuah ebook Yii Framework yang isinya adalah beberapa bahasan menyangkut Yii Framework beserta contoh source code pembuatan aplikasi forum menggunakan Yii Framework. Ebook ini sendiri saya tujukan untuk komunitas Yii Framework Indonesia, karena itu isi dari ebook ini sendiri saya kemas dalam bahasa Indonesia agar rekan-rekan dapat lebih mudah mempelajari dan memahami materi di dalamnya. Setahu saya ini adalah ebook PERTAMA Yii Framework yang berbahasa Indonesia. Untuk mendapatkan ebook ini, anda tidak perlu merogoh kocek sedikitpun.. Ya, ebook ini FREE untuk rekan komunitas, cukup siapkan koneksi internet untuk mengunduh ebook ini dan anda sudah dapat memilikinya. Selain menyediakan pembahasan materi, ebook ini juga menyediakan source code contoh aplikasi yang dibuat dengan Yii Framework yang dapat anda dapatkan pada link berikut : http://freeebookyii.codeplex.com/.
Ebook ini sendiri masih jauh dari sempurna dan materi yang dibahas belumlah kompleks mencakup semua yang ada pada Yii Framework, untuk itu ebook ini ke depannya akan terus diperbaharui agar dapat terus membantu rekan-rekan komunitas. Dan bagi rekan komunitas yang tertarik ikut bergabung menulis ebook ini, saya dengan senang hati akan menerima keinginan anda.. hubungi saya ya kalo anda berminat..
Walau sudah berusaha keras terus menggodok pembahasan dalam ebook ini, saya sadar bahwa ebook ini tidak lepas dari banyak kekurangan dan kesalahan.. untuk itu kritik, saran dan masukan yang membangun amat sangat saya harapkan dari pera pembaca sekalian..
Yah, akhir kata saya ucapakan selamat belajar.. selamat menikmati ebook ini..
Semoga membantu..
Download disini MenjelajahYiiFramework


tenkyu mas sabit,,ane ijin unduh
silahken gan..
Terimakasih sahabat untuk ebooknya, semoga kebaikan sahabat mendapatkan balasan yang terbaik dari Allah Swt
thanks mas..
terima kasih mas, sangat membantu.
Thx ebooknya
kbtln saia mw buat aplikasi pke yii.. smg ebooknya bs lbh membantu!! ^ ^
Makasih bgt gan.. gw beginning yii nih sangat membantu ebooknya.., semoga ilmunya bertambah.. Amin…
gan mau tanya
klo error kya gnie apa yang salah ya?
mohon penjelasanya?
C:\xampp\yii\framework\gii\generators\crud\CrudCode.php(44)
32 ));
33 }
34
35 public function requiredTemplates()
36 {
37 return array(
38 ‘controller.php’,
39 );
40 }
41
42 public function init()
43 {
44 if(Yii::app()->db===null)
45 throw new CHttpException(500,’An active “db” connection is required to run this generator.’);
46 parent::init();
47 }
48
49 public function successMessage()
50 {
51 $link=CHtml::link(‘try it now’, Yii::app()->createUrl($this->controller), array(‘target’=>’_blank’));
52 return “The controller has been generated successfully. You may $link.”;
53 }
54
55 public function validateModel($attribute,$params)
56 {
Stack Trace
#0
+
C:\xampp\yii\framework\db\CDbConnection.php(313): CDbConnection->open()
#1
+
C:\xampp\yii\framework\db\CDbConnection.php(291): CDbConnection->setActive(true)
#2
+
C:\xampp\yii\framework\base\CModule.php(372): CDbConnection->init()
#3
+
C:\xampp\yii\framework\base\CModule.php(86): CModule->getComponent(“db”)
#4
+
C:\xampp\yii\framework\gii\generators\crud\CrudCode.php(44): CModule->__get(“db”)
#5
+
C:\xampp\yii\framework\web\CFormModel.php(40): CrudCode->init()
#6
+
C:\xampp\yii\framework\gii\CCodeGenerator.php(149): CFormModel->__construct()
#7
+
C:\xampp\yii\framework\gii\CCodeGenerator.php(61): CCodeGenerator->prepare()
#8
+
C:\xampp\yii\framework\web\actions\CInlineAction.php(50): CCodeGenerator->actionIndex()
#9
+
C:\xampp\yii\framework\web\CController.php(300): CInlineAction->runWithParams(array(“r” => “gii/crud”))
#10
+
C:\xampp\yii\framework\web\CController.php(278): CController->runAction(CInlineAction)
#11
+
C:\xampp\yii\framework\web\CController.php(257): CController->runActionWithFilters(CInlineAction, array())
#12
+
C:\xampp\yii\framework\web\CWebApplication.php(277): CController->run(“”)
#13
+
C:\xampp\yii\framework\web\CWebApplication.php(136): CWebApplication->runController(“gii/crud”)
#14
+
C:\xampp\yii\framework\base\CApplication.php(158): CWebApplication->processRequest()
#15
–
C:\xampp\htdocs\testyii\index.php(13): CApplication->run()
08 defined(‘YII_DEBUG’) or define(‘YII_DEBUG’,true);
09 // specify how many levels of call stack should be shown in each log message
10 defined(‘YII_TRACE_LEVEL’) or define(‘YII_TRACE_LEVEL’,3);
11
12 require_once($yii);
13 Yii::createWebApplication($config)->run();
download ebook nya kog gak bisa
waduh, baru pertama kali saya nemuin error kayak gitu gan.. ga tahu juga gan..
klo cara menghapus database yang sudah masuk ke web aplication gmn
gan,
mohon penjelasannya?
silahkan agan pelajari dlu konsep hubungan antara web application dengan database. Database itu ga dimasukan ke dalam web application kok gan..
mantap nih ebooknya… the god tutorial.
Thanks gan
good post ijin sedot gan ………….
Ijin donlod master,,!
Thanks mas.. kebetulan saya lagi belajar Yii.. izin unduh y
makasih bro
Ijin Download Mas, Thanks.
tengkyu bukunya bos, ijin copy.
baru belajar Yii neh
kak saya juga nubie pengen belajar ni
saya udah ikutin tutorialnya, pas setelah MbMenu saya bingung, soalnya database saya masih kosongan, jadi keluar seperti ini . => max() [function.max]: Array must contain at least one element
trus ngisinya gimana&apa aja yg diisi, apa cuma tabel user?
terimakasih sebelumnya .
thank you for me beginner yii
@nasrul : diisi aja array nya dengan nilai biasa(ga usah dari database). Coba search aja cara penggunaan mbmenu di Yii, itu ada bnyak kok di internet..
wah, mantaps.
kayanya sy jadi tertarik yii nih..
thx mas sabit..
oke kak makasih
Wow.. Anda sangat LUAR BIASA mau berbagi ilmunya dengan orang lain. Hanya Tuhan yang bisa membalas kebaikan Anda. Terima kasih banyak atas ebooknya.
berguna banget .
makasi maz .
Makasih mas… Jazakallahu khairan
Alhamdulillah ..bukunya sesuatu ya. .
makasih banyak mas bukunya..sangat membantu saya yang lagi ingin belajar Yii…
Nice info bro..
sangat membantu buat newbie..
Mantab
makasih banyak mas buat ebooknya…. ilmunya sangat bermanfaat … tetap selalu update tutorialnya yah….
wah kebetulan nih, ane lagi belajar yii …
ijin download gan.
trims
Mas sabit, aku udah baca tutorial nya…
Aku udah ikutin step by step nya….
tapi masih ada errornya waktu di akses localhost/forum,
punya aplikasi yang udah jadi kya di tutorial itu ga mas..?
buat bahan belajar
klo ga keberatan, kirim email yah..?
makasii
syukran katsira ebooknya gan…. jazakumullah khairan jaza’…. terus berkarya…
@sifa : aplikasi nya sudah saya kasih di link di atas mas..
coba di liat lagi postingan saya di atas, ada disana link nya..
thanks a lot yah. jazakumullah khoir
mas mau tanya,
misal punya documentController, nah waktu actionCreate dipanggil maka yang dilakukan adalah menyimpan atribut seperti biasa. ada juga actionView dsb.
di database aplikasi ada tabel transaksi yang mencatat operasi yang dilakukan user tehadap dokumen, misal create, update, delete.
nah bagaimana caranya agar setiap action pada dokumen dilakukan, akan terjadi pengisian tabel transaksi. apakah memakai component atau teknik lainnya. trimakasih
ga usah pake component mbak, langsung disisipin aja di tiap action nyo sebuah script yang digunakan untuk menginput ke tabel transaksi..
Thanks Mas Sabit.
Mas Sabit yang luar biasa, thx bukunya ya.
Kalo boleh saya tambahkan sedikit yang terlupakan di buku:
Setting EWebUser di file protected/config/main.php
‘components’=>array(
‘user’=>array(
// enable cookie-based authentication
//’allowAutoLogin’=>true,
‘class’ => ‘EWebUser’
),
okeh gan..
emang udah beberapa org yg nyampein hal tsb.. cuma masih belum smpet update buku nya..hehe..
thanks..
makasih mas ebooknya,
maju terus Indonesia
gan.. saya kembangin aplikasinya ya buat jadiin tugas akhir y…
silahkan gan…
Tapi pesan saya agan harus pahami aplikasi yang saya buat..
itu semua demi kebaikan agan dalam menuntut ilmu…
oke gan.. saya udah cukup fham tentang yii.. dan lgi belajar lgi nih ma buku agan.. thanks…
thx om buat infonya tentang yii
minta izin download ya om
mantaff gan terima kasih bukunya.., sy udah baca2 nih, ada yg masih bigung nih
echo Yii::app()->bootstrap->registerBootstrap(); << ini apa gan?? sepertinya extention yak, kegunaanya apa??
itu untuk extension bootstrap gan.. gunanya utk memperindah tampilan..
Terima kasih banyak Gan bukunya, sangat berguna.. semoga agan tidak bosan untuk tetap share ilmunya, terima kasih
tanya lg gan, klo saltPassword itu gunanya apa gan?
itu untuk enkripsi password gan..
keren gan..
Trimakasih banyakkkk….. ><
Aku udah sampai halaman 81. Kemudian untuk ngecek halaman register dan loginnya bgmna ya? http://localhost/yiiforum/index.php?r=user/index , tp ko nggak muncul halaman create maupun register ya?????
“user/create” mbak kalo mau registernya..
Makasih om….
gw programmer CI belajar YII ampe terkocret kocret tapi gw tetep semanget
Mantep, saya jadi bisa belajar yii deh sekarang. Terima kasih gan.
Terima kasih banyak bro-!
Semoga ini bermanfaat bagi kita semua-!
Terima kasih banyak bro-!
Semoga kebaikannya di balas dan buku elektronik ini bermanfaat bagi semua-!
ijin reshare mas ^_^
silahken mas..
mas mau tanya download source nya dmn yah ..?? biar lagsung try n error nya
thanks
Newbe Yii
di atas saya sudah kasih link nya mas..
di http://freeebookyii.codeplex.com ?
iya
ok .. ijin sedot dulu gan…
thanks abis…
Mantap Ebooknya Gan.. Trims.
terimakasih sudah bagi2 ilmunya.. saya baru mau belajar yii .. ijin sedot…semoga ilmunya bermanfaat.
thnx gan inpoh nya.. ijin sedot
mksh,manteb mas..maem mendoan dulu dah di alkahfi..
ko, database.sql nya error gan?
Error
SQL query:
–
– Database: `forum`
–
– ——————————————————–
–
– Table structure for table `comment`
–
CREATE TABLE IF NOT EXISTS `comment` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`judul` VARCHAR( 255 ) DEFAULT NULL ,
`isi` TEXT NOT NULL ,
`user_id` INT( 11 ) NOT NULL ,
`thread_id` INT( 11 ) NOT NULL ,
`tanggalPost` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ,
PRIMARY KEY ( `id` ) ,
KEY `user_id` ( `user_id` ) ,
KEY `thread_id` ( `thread_id` )
) ENGINE = INNODB DEFAULT CHARSET = latin1 AUTO_INCREMENT =14;
MySQL said:
#1046 – No database selected
tolong kasih tau lebih lanjut, soalnya saya pengen bikin forum buat projek akhir magang. makasih
buat dulu database nya gan..
numpang unduh y mas……………..
Terima kasi banyak.izin download ya…
gan.. makasi gan ane terharu gan.. ane lgi mulai belajar gan..
Thank’s mas bro wat ebook’a..,
ikutan download yaa’…
thank banget om Ebooknya… keren om..niatnya saya mau buat Forum Untuk TA
saya nemuin kendala kaya gini om=>CWebUser and its behaviors do not have a method or closure named “getLevel”.
file CWebuser udah saya buat om!! mohon pencerahannya om
alhamdullilah udah bisa om sabit,, soory ada Script yang ketinggalan
okeh gan.. sory baru bales.. saya baru buka blog saya..
Makasih mas Sambit, ebook nya sangat membantu bagi saya yg baru akan belajar tentang Yii Framework. Ditunggu update ebooknya
Makasih mas Sambit, ebook nya sudah saya unduh. Setelah saya baca2 sekilas, ebooknya sangat membantu bagi saya yg baru akan belajar tentang Yii Framework. Di tunggu update ebook nya mas
.
Wah mangap mas Sabit salah ketik namanya, efek semangat membaca ebook nya hehehe #peace.
terimakasih mas, sangat membantu sekali…
ijin didonlod ya mas
Terima kasih bukunya, Mas. Izin unduh
Bener ini buku Yii yang pertama di Indonesia, kemarin udah nyari di toko buku Gramedia & Gunung Agung memang belum ada.
Wawww.. Makasih!!!!!!!
ini memberikan kesempatan buat semakin banyak orang mempelajari Yii
Great job!
mas sabit.. class css ‘btn succes’ naronya di file css mana sih?? ane gk ketemu2 nyari itu…
mas aplikasi ini buat update avatar tabel user belum bisa.. gk masuk kedatabse..
@lukman : kalo ga salah itu di extension bootstrap gan..
@aliysia : itu emang ga di buat kompleks mbak.. cuma utk contoh di pelajari..
mas sy izin download ya. Terima kasih banyak tutorialnya.
owhh.. pantesan.. soalnya ane ceck di layout/main.php file css’a ngarah ke css bwaan yii semua. dicari gk ada juga juga.. oke dweh ane cek lagi
gan mau tanya nih.. ane ganti action update di controller user forum..
tapi anehnya pasword1 didatabse’a gk ke enkripsi.. kenapa ya?? klo passwrd2 bisa..
ini tampilan controller’a gan.. mohon dibantu
public function actionUpdate($id)
{
$model=$this->loadModel($id);
if(isset($_POST['User']))
{
$sss;
$dua=$model->password;
$model->saltPassword=$model->generateSalt();
$model->password=$model->hashPassword($dua,$model->saltPassword);
unlink(Yii::app()->basePath.’/../avatar/’.$model->avatar);
$model->attributes=$_POST['User'];
if(strlen(trim(CUploadedFile::getInstance($model,’avatar’))) > 0)
{
$sss=CUploadedFile::getInstance($model,’avatar’);
$model->avatar=$model->username.’.’.$sss->extensionName;
}
if($model->save())
if(strlen(trim($model->avatar)) > 0)
{
$sss->saveAs(Yii::app()->basePath . ‘/../avatar/’ . $model->avatar);
}
$this->redirect(array(‘view’,'id’=>$model->id));
}
$this->render(‘update’,array(
‘model’=>$model,
));
}
ini : $model->attributes=$_POST['User'];
harus nya di tarok tepat di bawah tag if(isset) nya mbak
tetep gk bisa bang sabit..
saya rubah seperti ini
if(isset($_POST['User']))
{
$model->attributes=$_POST['User'];
$sss;
$dua=$model->password;
udah bang bisa…. makasih..
bang sabit tanya lagi ni..
pas pc komputer saya update itu berhasil..
tapi pas dipindah ke laptop.. error gini..
kenapa ya?
unlink(/opt/lampp/htdocs/test/protected/../avatar/) [function.unlink]: Is a directory
saya pake ubuntu.. apa masalh prmission atau apa y?? bingung
kemungkinan besar masalah permission emeng mbak..
Pertama kali belajar Yii pake e-book ini.
Alhamdulillah cepet nyantol.
Terima kasih banyak mas.
mas sabit nanya dong..
maksud dr error gini apah
CWebUser does not have a method named “getLevel”.
ane udah ikutin apa yang ada di ebook.. kyanya udh sama persis tp ko yang saya eror??hehee..
itu di accessRules pas admin.
thanks before.
itu perlu di tambahin di config/mainnya mas :
‘user’=>array(
// enable cookie-based authentication
‘class’=>’application.components.EWebUser’,
‘allowAutoLogin’=>true,
like this gan,…
makasih banyak…
ijin sedot!!!
Makasih banget mas, semoga diberi keberkahan hidupnya…
Makasih mas
izin download ya
terimah kasih mas semoga amal ibadahnya dapat diterimah disisinya
izinkan aku sedot bukunya ya mas
saya udah buku Agan hhe ..
tapi ada masalah nih, maksud error ini apa ya
PHP notice, Undefined variable: allt
wah, itu dimana gan? agan otak-atik ga code nya?
Mas Tsabit,, ini masalahnya dimana y..
Saya sudah ngikutin tuorialnya mas tsabit, tapi ad error bgini, kira2 masalahnya dmana ya mas,,,, thanks mas.
‘dataProvider’=>$dataProvider,
38 ‘dataProvider2′=>$dataProvider2,
39 ‘dataProvider3′=>$dataProvider3,
40 ‘dataProvider4′=>$dataProvider4,
41 ‘dataProvider5′=>$dataProvider5,
42 ));
43 }
44
45 /**
46 * This is the action to handle external exceptions.
47 */
apalagi pesen error nya gan? kayak nya masih kurang?
Ini pesan error yg lain gan…
59 $cssparams = array(
60 ‘name’ => $this->name,
61 ‘width’ => $this->width,
62 ‘height’ => $this->height,
63 ‘opacity’ => $this->opacity,
64 );
65 $clientScript->registerCssFile($baseUrl . ‘/s3Slider.css.php?data=’ . urlencode(base64_encode(serialize($cssparams)))); //http_build_query($cssparams)
66
67 $clientScript->registerCoreScript(‘jquery’);
68
69 $clientScript->registerScriptFile($baseUrl . ‘/s3Slider.js’);
70
71 $js = “jQuery(‘#{$this->name}’).s3Slider($options);”;
72 $cs->registerScript(‘Yii.S3Slider’ . $this->name, $js);
73 echo $this->makeImages();
74 }
75
76 }
77 ?>
sama ini gan…
array(
18 ‘images’ => $terserah,
19 ‘width’ => ’590′,
20 ‘height’ => ’375′,
21 )
22 );
23 ?>
24
25
26
27 <?php
bukan gan, pesen error yang paling atas nya gan.. kalo yang itu kan cuma penjabaran dari error nya aja gan.. cz saya ga bisa tahu itu kenapa kalo ga tahu pesan error yang atas nya gan..
Oh,,ini gan ya… Maaf gan saya ga tahu… Maaf ngerepotin… Hehee….
C:\xampp\htdocs\forum\protected\views\site\index.php(22): CBaseController->widget(“application.extensions.s3slider.S3Slider”, array(“images” => array(array(“a/../news/5.jpg”, “Hahaha“), array(“a/../news/4.JPG”, “Narsis Ah…“), array(“a/../news/3.jpg”, “Bingung mau post…”), array(“a/../news/2.jpg”, “Coba coba lagi “590″, “height” => “375″))
hehe, gimana ya.. dia itu kan kalo muncul error ada pesen yang teratas gan.. biasa nya dia ngasih tau “undefined bla bla bla..” “cannot convert to bla bla bla”.. nah mksd ny pesen yang itu gan yang saya butuhin utk tahu ada apa dg program nya..
Oh, klo yg teratasnya jawabannya gini gan….
Array to string conversion….
$cssparams = array(
60 ‘name’ => $this->name,
61 ‘width’ => $this->width,
62 ‘height’ => $this->height,
63 ‘opacity’ => $this->opacity,
64 );
65 $clientScript->registerCssFile($baseUrl . ‘/s3Slider.css.php?data=’ . urlencode(base64_encode(serialize($cssparams)))); //http_build_query($cssparams)
66
67 $clientScript->registerCoreScript(‘jquery’);
68
69 $clientScript->registerScriptFile($baseUrl . ‘/s3Slider.js’);
70
71 $js = “jQuery(‘#{$this->name}’).s3Slider($options);”;
72 $cs->registerScript(‘Yii.S3Slider’ . $this->name, $js);
73 echo $this->makeImages();
74 }
Gitu aj error message.nya gan,, masalah di database atau apa th gan,,,,???
(Array to string conversion)
pada :
71. $js = “jQuery(‘#{$this->name}’).s3Slider($options);”;
itu eror knapa yah gan …???
kalo dari sana kemungkinan agan mau konversi array ke bentuk string gan.. sehingga dia error karena ga diizinin..
Oh iya,, sudah bisa gan….
terima kasih bantuannya mas sabit>
Semoga Allah SWT membalas kebaikan anda dengan pahala berlimpah.
Amin,….
masalahnya di mana tuh gan?
erornya sama kaya ane……
@mas sabit .. gan itu kan extension dari s3slider …trus cara ngizininnya gmana ??
terima kasih sebelumnya mas sabit …
gimana gan caranya
jazakallah,. tengkyu
@oiem : mksd ny ngizinin gmana mas?
udah mas sabit …
kayanya s3slider itu bermasalah ..saya ganti extansion yang lain eh bisa… hehe
terima kasih yah mas sabit ..
ijin unduh kak.. terima kasih banyak yarp
makasih gan….. ijin sedot untuk di pelajari….
thanks
bang sabit numpang nnya pasword untuk adminnya apa ya hhe
admin, admintor gan..
gan mau nanya nich kalau erronya begini kira2 kenapa ya?
CWebUser and its behaviors do not have a method or closure named “getLevel”.
tapi serbelumnya makasi banget atas kreasi agan membuat ebook ini sangat membantu saya dalam belajar YII.
eh gan udah ketemu errornya ternyata saya salah memberikan nam file di EwebUser(dot)php harusnya EWebUser(dot)php hihi..
okeh gan..
mas mw tanya nih kan uda q download knp ya kug eror bgini makasi sebelumnya,,,
max() [function.max]: Array must contain at least one element
C:\xampp\htdocs\yea\protected\extensions\mbmenu\MbMenu.php(47)
ni gan eror persisnya
agan ga masukin variabel 1 pin ke dalem array nya gan.
Wah , ebook yang saya tunggu2 . Terus berkarya dengan implemetasi yang lebih lanjut, misal aplikasi penjualan , pembukuan,dst.
Untuk penerapan dalam aplikasi, saya mengharapkan diterbitkan dalam bentuk buku konvensional ( misal kerjasama dengan Elex )., tentu ada CD kode sumbernya dan software pendukung. Sepertinya belum ada buku ttg Pembukuan dengan YiiFramework.
iya gan.. cuma kerjaan yang numpuk membuat saya ga sempet untuk merapikan format nya… hehe..
makasih Mas izin download
Gan nanya dong ini errornya di mana yang isActive
Property “User.isActive” is not defined.
Yang di user controller :
$model=new User();
// Uncomment the following line if AJAX validation is needed
// $this->performAjaxValidation($model);
if(isset($_POST['User']))
{
$model->attributes=$_POST['User'];
$dua=$model->password;
$model->saltPassword=$model->generateSalt();
$model->password=$model->hashPassword($dua,$model->saltPassword);
$model->level_id=3;
$model->isActive=0;
$sss;
if(strlen(trim(CUploadedFile::getInstance($model,’avatar’))) >0)
{
$sss=CUploadedFile::getInstance($model,’avatar’);
$model->avatar=$model->username.’.’.$sss->extensionName;
}
if($model->save())
{
if(strlen(trim($model->avatar)) > 0)
$sss->saveAs(Yii::app()->basePath .’/../avatar/’ . $model->avatar);
$this->redirect(array(‘view’,'id’=>$model->id));
}
}
$this->render(‘create’,array(
‘model’=>$model,
));
Yang di user models:
public function rules()
{
return array(
array(‘username, password, email,password2,verifyCode’, ‘required’,'message’=>’{attribute} Tidak Boleh Kosong’),
array(‘verifyCode’, ‘captcha’, ‘allowEmpty’=>!extension_loaded(‘gd’)),
array(‘level_id’, ‘numerical’, ‘integerOnly’=>true),
array(‘username’, ‘length’, ‘max’=>20),
array(‘password, saltPassword, email’, ‘length’, ‘max’=>50),
array(‘avatar’,'file’, ‘types’=>’gif,png,jpg’),
array(‘id, username, password, saltPassword, email, joinDate, level_id, avatar, isActive’, ‘safe’, ‘on’=>’search’),
);
}
Mohon bantuannya gan thx…
itu artinya dia ga ada di database agan yang field “isActive” nya..
maksudnya gak ada gmn gan ? berarti harus ditambahin di tabel usernya ya ?
maap gan, saya masih newbie nih ..
iya mas..
Assalamu alaikum wr. wb.
salam kenal
mas sabit, saat ini saya sedang ada tugas akhir dan rencana menggunakan PHP, berhubung saya sangat newbie saya berencana pake framework, setelah googling sana-sini saya menemukan blog anda dan membuat saya jadi tertarik dengan YII framework.
saya telah mendownload E-Book anda “Menjelajah YII Framework” namun pada bagian Model Generator dengan menggunakan GII tool, aplikasi saya selalu error dengan menampilkan pesan :
“Fatal error: Maximum execution time of 30 seconds exceeded in C:\xampp\htdocs\yii\framework\base\CApplication.php on line 765″
sedikit catatan saat mencoba GII Tool, dari GII generator berikut:
Controller Generator
Crud Generator
Form Generator
Model Generator
Module Generator
Controller Generator, Form Generator dan Module Generator tidak mengalami masalah, namun saat mencoba Model Generator atau Crud Generator, maka sistem akan loading lalu menampilkan pesan error yang telah dituliskan sebelumnya.
saya juga sudah mengatur settingan koneksi database sesuai nama database saya
‘db’=>array(
‘connectionString’ => ‘mysql:host=localhost:81;dbname=mahasiswa’,
‘emulatePrepare’ => true,
‘username’ => ‘root’,
‘password’ => ‘mahasiswa’,
‘charset’ => ‘utf8′,
),
apache server yang sy pakai, menggunakan port 81,
saya sudah mencoba berbagai cara namun saya belum menemukan titik cerah, besar harapan saya mas sabit berkenan membantu saya untuk menghadapi kasus ini.
udah di jawab di email mas..
Kunjungi Juga Farifam.com untuk tutorial dan forum Yii Framework yang direspon lebih cepat dari di blog ini..
Mas permasalahan sama kaya diatas
max() [function.max]: Array must contain at least one element
Ini saya harus gimana?
berrti array yang mas punya kosong atau ga ada isinya..
Ijin download ya om,. mau belajar buat web nech..
makasih mas
thx gan untuk e-book nya btww itu belajar nya nyontek dari mana itu koding buat sendiri apa ada referensi tempat lain? susah iya oop T_T
buat sendiri gan.. bisa di donlot kok itu code nya..
makasih banyak mas…ijin download
om sabit, di ebook diatas, ada cara untuk menambahkan menu bar dan halaman baru gak? saya baru download dan belum sempat baca keseluruhan. terima kasih responnya om.
Salam,
~Super Newbie~
ada.