Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
Form Ajax Yii Framework_CJuiDialog CGridView

Form Ajax Yii Framework_CJuiDialog CGridView

Ratings: (0)|Views: 310 |Likes:
membuat form dengan ajax yii framework untuk menampilkan cjuidialog yang terdapat data data dari tabel lain, sehingga memudahkan pencarian data.
membuat form dengan ajax yii framework untuk menampilkan cjuidialog yang terdapat data data dari tabel lain, sehingga memudahkan pencarian data.

More info:

Categories:Types, Research
Published by: andrea stevens karnyoto on May 27, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/02/2013

pdf

text

original

 
Andrea
 
stevens
 
karnyoto
 
Tutorial
 
Yii
 
Framework
 
karnyoto@gmail.com,
 
fb
 
:
 
karnyoto
 
andre
 
Membuat
 
form
 
isian
 
dengan
 
mengambil
 
data
 
dari
 
tabel
 
lain
 
yang
 
sebagai
 
foreign
 
key
 
(Yii
 
Framework)
 
untuk
 
mengingat
 
kode
 
suatu
 
record
 
agar
 
dapat
 
dimasukkan
 
dalam
 
form
 
yang
 
memiliki
 
hubungan
 
dengan
 
tabel
 
lain
 
sangat
 
susah,
 
dengan
 
menggunakan
 
metode
 
ajax
 
dalam
 
yii
 
framework
 
kita
 
dapat
 
melakukan
 
mengambilan
 
data
 
dari
 
tabel
 
lain
 
tanpa
 
merefresh
 
halaman
 
form
 
input.
 
Scenario:
 
Kita
 
memiliki
 
table
 
testcontoh
 
yang
 
terhubung
 
dengan
 
beberapa
 
tabel
 
diantarnya
 
tabel
 
admin,
 
fakultas
 
dan
 
mahasiswa,
 
dalam
 
tabel
 
testcontoh
 
terdiri
 
dari
 
field
 
id,
 
iduser,
 
idfakultas
 
dan
 
nimmhs.
 
Iduser
 
terhunbung
 
sebagai
 
foreign
 
key
 
ke
 
tabel
 
admin,
 
idfakultas
 
terhubung
 
sebagai
 
foreign
 
key
 
ke
 
tabel
 
fakultas
 
dan
 
nimmhs
 
terhubung
 
sebagai
 
foreign
 
key
 
ke
 
tabel
 
mahasiswa.
 
Relasi
 
antar
 
tabel
 
 
Andrea
 
stevens
 
karnyoto
 
Tutorial
 
Yii
 
Framework
 
karnyoto@gmail.com,
 
fb
 
:
 
karnyoto
 
andre
 
Pengerjaan:
 
1.
 
Lakukan
 
pembuatan
 
MODEL
 
dan
 
CRUD
 
menggunakan
 
GII
 
untuk
 
tabel
 
testcontoh.
 
2.
 
Masuk
 
pada
 
/protected/controller/TestcontohController.php
 
dan
 
tambahkan
 
perintah
 
seperti
 
dbawah
 
ini
 
:
 
Catatan
 
:
 
background
 
yang
 
berwarna
 
kuning
 
adalah
 
tambahan
 
Untuk
 
actionCreate()
 
$modelAdmin = new Admin('search');$modelAdmin->unsetAttributes(); // clear any default valuesif (isset($_GET['Admin']))$modelAdmin->attributes = $_GET['Admin'];$modelFakultas = new Fakultas('search');$modelFakultas->unsetAttributes(); // clear any default valuesif (isset($_GET['Fakultas']))$modelFakultas->attributes = $_GET['Fakultas'];$modelMahasiswa = new Mahasiswa('search');$modelMahasiswa->unsetAttributes(); // clear any default valuesif (isset($_GET['Mahasiswa']))$modelMahasiswa->attributes = $_GET['Mahasiswa'];$model = new Testcontoh;// Uncomment the following line if AJAX validation is needed$this->performAjaxValidation($model);if (isset($_POST['Testcontoh'])) {$model->attributes = $_POST['Testcontoh'];if ($model->save())$this->redirect(array('view', 'id' => $model->id));}$this->render('create', array('model' => $model,'modelAdmin' => $modelAdmin,'modelFakultas' => $modelFakultas,'modelMahasiswa' => $modelMahasiswa,));
 
Untuk
 
actionUpdate($id)
 
 
$modelAdmin = new Admin('search');$modelAdmin->unsetAttributes(); // clear any default valuesif (isset($_GET['Admin']))$modelAdmin->attributes = $_GET['Admin'];$modelFakultas = new Fakultas('search');$modelFakultas->unsetAttributes(); // clear any default valuesif (isset($_GET['Fakultas']))$modelFakultas->attributes = $_GET['Fakultas'];$modelMahasiswa = new Mahasiswa('search');$modelMahasiswa->unsetAttributes(); // clear any default valuesif (isset($_GET['Mahasiswa']))$modelMahasiswa->attributes = $_GET['Mahasiswa'];
 
Andrea
 
stevens
 
karnyoto
 
Tutorial
 
Yii
 
Framework
 
karnyoto@gmail.com,
 
fb
 
:
 
karnyoto
 
andre
 
$model = $this->loadModel($id);// Uncomment the following line if AJAX validation is needed// $this->performAjaxValidation($model);if (isset($_POST['Testcontoh'])) {$model->attributes = $_POST['Testcontoh'];if ($model->save())$this->redirect(array('view', 'id' => $model->id));}$this->render('update', array('model' => $model,'modelAdmin' => $modelAdmin,'modelFakultas' => $modelFakultas,'modelMahasiswa' => $modelMahasiswa,));
 
3.
 
Edit
 
file
 
/protected/view/testcontoh/create.php
 
create.php
 
<?phpecho $this->renderPartial('_form', array('model' => $model,'modelAdmin' => $modelAdmin,'modelFakultas' => $modelFakultas,'modelMahasiswa' => $modelMahasiswa,));?>
 
4.
 
Edit
 
file
 
/protected/view/testcontoh/update.php
 
update.php
 
<?phpecho $this->renderPartial('_form', array('model'=>$model,'modelAdmin' => $modelAdmin,'modelFakultas' => $modelFakultas,'modelMahasiswa' => $modelMahasiswa,));?>
 
5.
 
Edit
 
file
 
/protected/view/testcontoh/_form.php
 
<?php/* @var $this TestcontohController *//* @var $model Testcontoh *//* @var $formCActiveForm*/?><div class="form"><?php$form= $this->beginWidget('CActiveForm', array('id' => 'testcontoh-form','enableAjaxValidation' => false,));?>

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->