Showing posts with label YII. Show all posts
Showing posts with label YII. Show all posts

Monday, 23 May 2016

Membuat Koneksi Ke Database dan Mencek Koneksi ( Yii 2 Basic Tutorial 3 )

Tutorial Sebelumnya: Membuat menu / halaman baru Yii 2 Basic ( Yii 2 Basic Tutorial 2 ) 1. Untuk membuat koneksi ke database isi db.php pada direktori \basic\config sesuai dengan database yang kalian telah buat source code db.php: <?php return [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=dboddsay', 'username' => 'root', 'password' => '', 'charset' => 'utf8', ]; 2. Untuk mencek koneksi, ubah isi  fungsi actionHalamansatu di direktori \basic\controllers...

Membuat menu / halaman baru Yii 2 Basic ( Yii 2 Basic Tutorial 2 )

Yii 2 Basic Tutorial 1 (Cara menginstal Yii 2 Basic ( Yii 2 Basic Tutorial 1 ))  kita telah berhasil menginstal dan menampilkan halaman depan Yii 2. Sekarang kita akan mencoba membuat halaman dan menu baru. 1. Buat halaman baru dengan menambahkan file halamansatu.php pada direktori basic\views\site\ source code halamansatu.php : <?php /* @var $this yii\web\View */ use yii\helpers\Html; $this->title = 'Halaman Satu'; $this->params['breadcrumbs'][] = $this->title; ?> <div class="site-about"> <h1><?=...

Cara menginstal Yii 2 Basic ( Yii 2 Basic Tutorial 1 )

Sebelum memulai tutorial pastikan sudah terinstal xampp atau sejenisnya. Download Yii 2 basic di http://www.yiiframework.com/download/, kemudian extrak pada htdocs xampp. url project anda http://localhost/basic/web/ Error: Invalid Configuration – yii\base\InvalidConfigException yii\web\Request::cookieValidationKey must be configured with a secret key. Menandakan cookieValidationKey belum diberikan nilai - Buka basic\config\web.php - Isikan :       'cookieValidationKey' => 'isikannilai' kemudian  buka...

Thursday, 15 October 2015

Mendapatkan Browser Api Key ( Google Maps Directions Api )

Api google direction  memiliki kegunaan untuk menunjukan arah / jalan ke lokasi yang menjadi tujuan kita. Direction yang digunakan memiliki beberapa mode diantaranya mode jalan kaki dan pengendara. Selain sebagai petunjuk jalan, api ini juga dapat memperkirakan beberapa lama kita akan sampai ke lokasi.oh  Api dapat digunakan untuk aplikasi berbasis web maupun android. contoh: Gambar 1. Contoh pengguna api direction  (sumber: google) Untuk mendapatkan Api tersebut 1. buka https://console.developers.google.com/project/...

Monday, 29 June 2015

Cara Menangani Bad Request Karena Ajax Method Post di YII2

Bad request terjadi karena security yang dilakukan diYII2 security ini untuk menangani Cross-site request forgery / CSRF, ada 2 cara pada YII agar tetap bisa melakukan Ajax dengan method POST  cara pertama dengan mendisable security . mendisable security cara yang tidak disarankan karena security jadi lemah.. cara kedua menggunakan token: (tambahkan: _csrf : csrfToken seperti dibawah) csrfToken mempunyai nilai yang berganti2 sebagai kunci masuk ke server dari client $.ajax({ url: 'url', type: "post", ...

Click / klik outside dropdown Scrollbar Closing Selectize.js

Tulisan in saya buat sewaktu skripsi Saya terpaksa edit library yang Selectize.js walaupun tau bakalan susah setelah tidak tidur semalaman debugging  akhirny tidur jam 5 pagi dan masih blum bisa dan  bangun jam 10.00 , lalu 11.06 tadi akhirnya bisa.. hahaha alasanny karena ud ganti2 library  (autocomplete dropdown) karena g cocok makany libary yang ini dipertahankan haha... method ini berguna ketika dropdownny masih close kita scrollbar kita tekan.. sebenrny isi methodny ud ada, cman saya ga tau knpa bawaanny ga mau berfungsi...

Tuesday, 2 June 2015

Koneksi YII2 ke POSTGRESQL / PGSQL

1. Atur database sesuai database yang dimiliki 2. buat fungsi actionAbout sesuaikan dengan database yang dimiliki Lalu panggil localhost/sesuaikan directory yang ada/basic/web/index.php?r=site/hallo Jika muncul error PDO kemungkinan Extension PDO belum di enable cocokan seperti gambar berikut (perhatikan tanda titik koma dan sesuaikan)...

Cara instal / Menginstal YII2 pada windows

Kali ini saya akan berbagi bagaimana cara menginstal cman saya sediakan screenshot semoga mengerti 1. setting path php 2. buka cmd lalu lakukan seperti gambar berikut ...

Friday, 22 August 2014

Membuat Halaman Blog Baru pada YII

Buka protected/views/sites/pages lalu tambahkan file php bisa copas dari defaultny about (nanti diedit2) setelah itu buka protected/views/layout/main.php cari id main menu seperti gambar dibawah tambahkan array seperti about (klo gambar dibawah saya membuat halaman baru berjudul portofolio) bila sudah halaman baru telah dibuat jngan lupa save trimakasih....

Friday, 15 August 2014

Tutorial YII Blog part 2

dari tutorial sebelumnya didapat: loginlah Pilih model generator lalu isikan seperti dibawah lalu preivew dan lalu generate hasilnya akan seperti dibawah Pilih CRUD generator lalu isikan seperti dibawah   lalu preivew dan lalu generate hasilnya akan seperti dibawah lakukan hal yang sama "Category" sebelumnya "Post" di model Generator dan CRUD Generator lihat buka capaian yang telah anda lakukan http://localhost/yiiBlog/index.php?r=post http://localhost/yiiBlog/index.php?r=category error2 : 1.  berarti nama database...

Tutorial YII Blog part 1

*Dalam tutorial ini saya menggunakan netbeans sebagai IDE nya. *Dan saya menggunakan paket phpmyadmin untuk mengelola databasenya 1. Buat database di menggunakan phpmyadmin kopi sourcecode dibawah ini .. SET FOREIGN_KEY_CHECKS=0; DROP TABLE IF EXISTS `category`; CREATE TABLE `category` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `category` varchar(255) DEFAULT NULL, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; DROP TABLE IF EXISTS `post`; CREATE TABLE `post` ( `post_ID` int(11) NOT NULL AUTO_INCREMENT, `post_title` varchar(255) DEFAULT...