Postingan

Membuat tampilan Highchart pada YII Framework

Gambar
Pada kesempatan kali ini ane akan membuat tutorial bagaimana caranya supaya ekstensi chart bisa mempercantik tampilan aplikasi YII Framework anda. Alat tempur pertama yang pastinya kita baca-baca dulu mengenai highchart . Ane ambil langsung dari web resmi YII nya yaitu di  http://www.yiiframework.com/extension/highcharts/ Dari sana kita disarankan untuk mendownload link repositorinya. Link mengarah pada github dan kita clone folder nya alamat githubnya :  https://github.com/miloschuman/yii-highcharts . Sebenernya untuk yang belum punya akun github bisa langsung download aja file zip nya. Setelah didownload kita simpan dalam folder namaapp/protected/extensions Kemudian buka file main.php pada /protected/config/main.php masukkan baris kode ini 'import' 'import'=>array( 'application.models.*', 'application.components.*', 'ext.yii-highcharts.*', ), Lalu kita masukkan kode baris widget highchart pada file view kita ...

Mengenkripsi password dengan md5 pada YII Framework

Gambar
MD5 merupakan pengambilan data acak untuk outputnya sehingga passwordpun bisa menggunakan md5 agar tidak mudah terlacak karena MD5 dapat menekripsi tulisan menjadi digit hex. Dengan MD5 data akan aman karena yang mereka baca merupakan digit hex bukan string tulisan yang kita inputkan. Cukup simpel. Buka file UserController.php pada /protected/controllers Kemudian cari actionCreate() Cukup tambahkan  $password = $_POST['Users']['password']; $model->password = md5($password); Lalu untuk menguji kita running kembali http://localhost/belajaryii/index.php?r=users/index dan password otomatis terencrypt Selamat mencoba !

Membuat Login pada YII Framework

Gambar
Ane asumsikan semuanya udah buat tabel users isinya id , username dan password. Ane sharing ilmu aja, ilmunya di dapat dari channel youtobe milik mbah doingiteasy. Setelah itu buat CRUDnya (cara buatnya bisa mojok dulu ke sana ->  CRUD dengan fitur GII ) Langsung buka file di folder /protected/components/UserIdentity.php Ubah menjadi Lalu running kembali dan masukkan username dan password yang telah anda buat. Selamat anda berhasil masuk

CRUD YII Framework dengan GII

Gambar
CRUD sepertinya udah nggak asing lagi  istilah dari Create, Read, Update dan Delete. CRUD bisa dibuat dengan cepat hanya dengan mendefinisikan tabel dari database yang terkoneksi dengan aplikasi YII kita. Oke, sebelumnya aplikasi sudah terkoneksi dengan database yang dibuat. Bisa cek di folder AplikasiAnda/config/database.php . (Cara mengaktifkannya cukup hapus tag komentar (/*) Kemudian fitur GII telah aktif (Ane udah rangkum sebelumnya pada tutorial di sini ->  Mengaktifkan fitur GII  ) Running pada url localhost/namaAplikasi/index.php?r=gii Pilih Model Generator untuk membuat model dari tabel yang ada pada database yang terkoneksi disini nama database ane belajaryii di dalemnya ada tabel users. Maka ane tulis tabel users. Model Class otomatis ada sesuai nama tabel. klik preview dan generate Setelah model ada, (bisa anda cek pada folde protected/models/Users.php) kemudian pilih Crud Generator Cukup kita masukkan model yang tadi dibuat. Perlu diper...

Mengaktifkan fitur GII dalam YII Framework

Gambar
YII Framework benar-benar memanjakan para pembuat aplikasi dengan adanya kemudahan fitur GII Ane mau ngasih tahu betapa ajaibnya fitur ini. Hemat waktu hemat pikiran pula. Fitur GII dapat membuat model, class , controller yang ada pada database. Langkah pertama buka aplikasi YII anda. (ane nyimpulin kalo anda udah instal kalo belum, bisa liat tutorial ane sebelumnya di sini ->  Cara menginstal YII Framework  ) Kedua buka file di dalam folder aplikasi anda/protected/main.php Kemudian anda cari gii (bisa pake ctrl+f). Nah anda tidak perlu mengoding karena cukup menghapus tanda komentar (/*) .    Awalnya begini :  Akhirnya begini (diaktifkan fungsinya) Password bisa anda aktifkan tinggal isi aja di dalem tanda kutip (' ') Kalo udah gitu tinggal running aja.  ketik pada url http://localhost/namaplikasianda/index.php?r=gii

Cara menginstal YII Framework di Windows

Gambar
Sekarang ane mau ngasih tau cara install yii framework. Sebagai bahan pengingat juga buat ke depannya sekaligus pengalaman yang pernah ane dapetin. Apa itu yii? Yes It Is atau ya ini dia (versi Indo). Yang kaya begini nih framework yang bisa membantu meringankan pekerjaan. Karena memang dari dasarnya framework yii dapat mempersingkat pembuatan web atau aplikasi berbasis PHP. Buat para newbie kaya ane dont worry, gampang-gampang susah mempelajari ini framework. Persingkat aja hal-hal yang harus disiapkan sebelum pdkt sama ini YII. 1. Punya pc atau laptop 2. Install text editor kalo ga punya notepad juga bolehlah (biar keriting mata dan tangan) 3. Web Server dan database. Disini ane pakai xampp. tutorial cara installnya insya allah ane posting ke depannya 4. Browser kaya mozilla atau google chrome (keterlaluan kalo gak ada) 5. Framework YII nya agan-agan. cuss aja sekarang cara installnya 1. download langsung di website resmi YII yaitu di http://www.yiiframework.com/download...