public function actionAdscribirAjax() { $data = array(); $bm = Yii::app()->session['bmid']; $traspaso_id = Yii::app()->session['tid']; if (isset($traspaso_id)) { if (isset($bm) && isset($bm['id'])) { $bm_id = $bm['id']; // Obtenido en UpdateAjax $it = BmTraspasoItem::model()->findAll(array('join' => 'JOIN bienmueble as bm ON t.bienmueble_id = bm.id ', 'condition' => 't.traspaso_id=' . $traspaso_id . ' AND bm.id=' . $bm_id)); if (count($it) < 1) { $ebm = new BmTraspasoItem(); $ebm->traspaso_id = $traspaso_id; $ebm->bienmueble_id = $bm_id; if ($ebm->save()) { Yii::app()->session['bmid'] = NULL; } //else { print_r($ebm->getErrors()); exit; } } } $data['items'] = BmTraspasoItem::model()->findAll(array('join' => 'JOIN bienmueble as bm ON t.bienmueble_id = bm.id', 'condition' => 't.traspaso_id=' . $traspaso_id, 'order' => 'bm.codigo ASC')); } //print_r($data['items']); exit; $this->renderPartial('_ajaxContent2', $data, false, true); }