Assalamualaikum
kali ini saya bakalan menulis tentang caranya mengaktipkan Gii pada yii framework
sebetulnya cara mengaktipkan Gii ini susah susah gampang
setelah seminggu saya ubek" akhirnya bisa juga di aktipkan Gii di yii framework
langsung aja tanpa basa basi deh ^_^
setelah kita menginstal yii
kita buat satu database misalnya kita buat database Admin
bisa secara otomatis tinggal klik atau mau manual menggunakan SQL
terserah kalian maunya yang mana ^_^
lanjut kita membuat tabel
selanjutnya kita buka file direktorinya yang berada di server anda pada 'xampp/htdocs/AplikasiAnda' ...
buka folder 'protected/config/main.php' pada bagian :
kebanyakan di tutorial yang saya baca /* dan */ tidak pernah di hapus jadi erorr 404
dan slalu gagal makanya hapus biar berhasil oke ^_^
lanjut
Gii sudah di aktipkan
dan untuk menggunakannya, buka browser anda, ketikan
Maka akan muncul halaman login.
dan masukan password yang sudah kita seting tadi di main.php
maka akan muncul..
Lalu kita hubungkan table database kita ..
klik model generator..
lalu masukan nama table database kita
klik Preview lalu klik Generate..
lalu kita akan membuat CRUD.... klik Crud Generator pada menu Generators..
Masukan nama Model yang tadi kita buat dengan Models Generator.. file berada di 'protected/models'..
Klik Preview lalu Generate....
Selamat anda sudah berhasil membuat CRUD pada aplikasi web anda...
untuk mencobanya buka browser masukan 'http://localhost/AplikasiAnda/index.php?r=user'.
Taraaaaaaaaaaaaa !!... sekian dan terima kasih. ^_^
thanks : http://obenc.blogspot.com/
»» READMORE ==>>
kali ini saya bakalan menulis tentang caranya mengaktipkan Gii pada yii framework
sebetulnya cara mengaktipkan Gii ini susah susah gampang
setelah seminggu saya ubek" akhirnya bisa juga di aktipkan Gii di yii framework
langsung aja tanpa basa basi deh ^_^
setelah kita menginstal yii
kita buat satu database misalnya kita buat database Admin
bisa secara otomatis tinggal klik atau mau manual menggunakan SQL
terserah kalian maunya yang mana ^_^
create database 'Admin' ;sesudah kita membuat database
lanjut kita membuat tabel
CREATE TABLE IF NOT EXISTS `user_level` (klo sudah n berhasil
`id` int(11) NOT NULL AUTO_INCREMENT,
`level` varchar(20) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ; INSERT INTO `user_level` (`id`, `level`) VALUES
('1', 'AdminMaster'),
('2', 'Admin'); CREATE TABLE IF NOT EXISTS `user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(50) NOT NULL,
`password` varchar(50) NOT NULL,
`saltPassword` varchar(50) NOT NULL,
`email` varchar(100) NOT NULL,
`user_level` int(2) NOT NULL,
`avatar` varchar(100) NOT NULL, PRIMARY KEY (`id`),
KEY `user_level` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
ALTER TABLE `user`
ADD CONSTRAINT `user_ibfk_1` FOREIGN KEY (`user_level`) REFERENCES `user_level` (`id`);
selanjutnya kita buka file direktorinya yang berada di server anda pada 'xampp/htdocs/AplikasiAnda' ...
buka folder 'protected/config/main.php' pada bagian :
Ubah menjadi :'db'=>array(
'connectionString' => 'sqlite:'.dirname(__FILE__).'/../data/testdrive.db',
),
// uncomment the following to use a MySQL database
/*
'db'=>array(
'connectionString' => 'mysql:host=localhost;dbname=testdrive',
'emulatePrepare' => true,
'username' => 'root',
'password' => '',
'charset' => 'utf8',
),
*/
/*'db'=>array(Lalu untuk mengaktifkan Gii, ubah :
'connectionString' => 'sqlite:'.dirname(__FILE__).'/../data/testdrive.db',
),*/
// uncomment the following to use a MySQL database
'db'=>array(
'connectionString' => 'mysql:host=localhost;dbname=admin',
'emulatePrepare' => true,
'username' => 'root',
'password' => '',
'charset' => 'utf8',
),
'modules'=>array(
// uncomment the following to enable the Gii tool
/*
'gii'=>array(
'class'=>'system.gii.GiiModule',
'password'=>'Enter Your Password Here',
// If removed, Gii defaults to localhost only. Edit carefully to taste.
'ipFilters'=>array('127.0.0.1','::1'),
),
*/
),
Menjadi
'modules'=>array(ingat /* dan */ harus di hapus ya...
// uncomment the following to enable the Gii tool
'gii'=>array(
'class'=>'system.gii.GiiModule',
'password'=>'Enter Your Password Here',
// If removed, Gii defaults to localhost only. Edit carefully to taste.
'ipFilters'=>array('127.0.0.1','::1'),
),
),
kebanyakan di tutorial yang saya baca /* dan */ tidak pernah di hapus jadi erorr 404
dan slalu gagal makanya hapus biar berhasil oke ^_^
lanjut
Gii sudah di aktipkan
dan untuk menggunakannya, buka browser anda, ketikan
'http://localhost/AplikasiAnda/index.php?r=gii'tanpa tanda kutip ya
Maka akan muncul halaman login.
dan masukan password yang sudah kita seting tadi di main.php
maka akan muncul..
Lalu kita hubungkan table database kita ..
klik model generator..
lalu masukan nama table database kita
klik Preview lalu klik Generate..
lalu kita akan membuat CRUD.... klik Crud Generator pada menu Generators..
Masukan nama Model yang tadi kita buat dengan Models Generator.. file berada di 'protected/models'..
Klik Preview lalu Generate....
Selamat anda sudah berhasil membuat CRUD pada aplikasi web anda...
untuk mencobanya buka browser masukan 'http://localhost/AplikasiAnda/index.php?r=user'.
Taraaaaaaaaaaaaa !!... sekian dan terima kasih. ^_^
thanks : http://obenc.blogspot.com/