/** * Displays a particular model. * @param integer $id the ID of the model to be displayed */ public function actionView($id) { $this->title = 'Rincian NRK'; $model = $this->loadModel($id); $register = $model->nrk; $number = $model->contract_number; $modelDetail = new NrkDetail('searchDetail'); $modelDetail->unsetAttributes(); // clear any default values if (isset($_GET['NrkDetail'])) { $modelDetail->attributes = $_GET['NrkDetail']; } $detail = new NrkDetail(); if (isset($_POST['NrkDetail'])) { $detail->attributes = $_POST['NrkDetail']; $detail->nrk_register = $model->nrk; $detail->nrk_contract_number = $model->contract_number; $detail->save(); } $this->render('view', array('model' => $model, 'modelDetail' => $modelDetail, 'number' => $number, 'register' => $register, 'addDetail' => $detail)); }
/** * Manages all models. */ public function actionAdmin() { $model = new NrkDetail('search'); $model->unsetAttributes(); // clear any default values if (isset($_GET['NrkDetail'])) { $model->attributes = $_GET['NrkDetail']; } $this->render('admin', array('model' => $model)); }