saya punya 2 model Pengirim dan Penerima
primary key Pengirim(id_pengirim) dan penerima(id_penerima)
saya jadiin pengirim buat jadi model input 2 model ini
PengirimController saya
public function actionCreate()
{
$model=new Pengirim;
$modelPenerima=new Penerima;
// Uncomment the following line if AJAX validation is needed
// $this->performAjaxValidation($model);
if(isset($_POST['Pengirim']))
{
$model->attributes=$_POST['Pengirim'];
$modelPenerima->attributes=$_POST['Penerima'];
$valid=$model->validate();
$valid=$modelPenerima->validate() && $valid;
if($valid)
{
if($model->save(false))
{
$modelPenerima->id_penerima = $model->id_pengirim;
$modelPenerima->save(false);
$this->redirect(array('view','id'=>$model->pengirim));
}
}
}
$this->render('create',array(
'model'=>$model,
'modelPenerima'=>$modelPenerima,
));
}
salah dan keluar
CException
Property "Pengirim.pengirim" is not defined.
tolong bantu
Page 1 of 1
2 model dalam 1 form
#2
Posted 03 June 2012 - 08:36 AM
Saya kurang tahu tujuan agan untuk apa, tapi agan menulis code ini:
$this->redirect(array('view','id'=>$model->pengirim));
tebakan ane, mungkin maksud agan
$this->redirect(array('view','id'=>$model->pengirim_id));
$this->redirect(array('view','id'=>$model->pengirim));
tebakan ane, mungkin maksud agan
$this->redirect(array('view','id'=>$model->pengirim_id));
“The most likely way for the world to be destroyed, most experts argue, is by accident. That’s where we come in; we’re computer professionals. We cause accidents.” - Nathaniel Borenstein
Yii Playground : Collaborative demo apps. You can join to improve it too!
My Team's Blog: In Indonesian.
Yii Playground : Collaborative demo apps. You can join to improve it too!
My Team's Blog: In Indonesian.
#3
Posted 04 June 2012 - 02:22 AM
Wah sudah ada master nya disini.. Saya jamin pasti solved masalahnya..
. Mohon petunjuknya masta..
Share this topic:
Page 1 of 1

Help













