/** * Returns the data model based on the primary key given in the GET variable. * If the data model is not found, an HTTP exception will be raised. * @param integer the ID of the model to be loaded */ public function loadModel($id) { $model = SalesTerritory::model()->findByPk($id); if ($model === null) { throw new CHttpException(404, 'The requested page does not exist.'); } return $model; }
<?php echo $form->labelEx($model, 'accountnr'); ?> <?php echo $form->textField($model, 'accountnr', array('size' => 30, 'maxlength' => 80)); ?> <?php echo $form->error($model, 'accountnr'); ?> </div> <div class="row"> <?php echo $form->labelEx($model, 'sales'); ?> <?php echo $form->dropDownList($model, 'sales', CHtml::listData(SalesTerritory::model()->findAll(), 'user_id', 'territory'), array('prompt' => '')); ?> <?php echo $form->error($model, 'accountnr'); ?> </div> </div> <div id="tabs-4"> <?php /** * creating ajax function untuk mencari daftar city berdasarkan provinceId * return array dari city * */ $sugggestCity = CHtml::ajax(array('url' => array('shipment/suggestCity'), 'dataType' => 'json', 'data' => array('term' => 'js:request.term', 'pid' => 'js:$("input#province_id").val()'), 'success' => 'js:function(data){ realData=$.makeArray(data);