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...
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 )
Posted on May 23, 2016 by Hasta Nurhusada
Membuat menu / halaman baru Yii 2 Basic ( Yii 2 Basic Tutorial 2 )
Posted on May 23, 2016 by Hasta Nurhusada
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 )
Posted on May 23, 2016 by Hasta Nurhusada
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 )
Posted on October 15, 2015 by Hasta Nurhusada
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
Posted on June 29, 2015 by Hasta Nurhusada
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
Posted on June 29, 2015 by Hasta Nurhusada
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
Posted on June 02, 2015 by Hasta Nurhusada
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
Posted on June 02, 2015 by Hasta Nurhusada
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
Posted on August 22, 2014 by Hasta Nurhusada
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
Posted on August 15, 2014 by Hasta Nurhusada
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
Posted on August 15, 2014 by Hasta Nurhusada
*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...
Subscribe to:
Posts (Atom)