/**
  * 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 = FeedbackCategoryMaster::model()->findByPk($id);
     if ($model === null) {
         throw new CHttpException(404, 'The requested page does not exist.');
     }
     return $model;
 }
Example #2
0
</div>

<div class="form">
<?php $form=$this->beginWidget('CActiveForm', array(
	'id'=>'feedback-details-table-form',
	'enableAjaxValidation'=>true,
	'clientOptions'=>array('validateOnSubmit'=>true),
)); ?>

	<p class="note">Fields with <span class="required">*</span> are required.</p>

	<div class="row">
		<?php echo $form->labelEx($model,'feedback_category_master_id'); ?>
		<?php 
			echo $form->dropDownList($model,'feedback_category_master_id',
				CHtml::listData(FeedbackCategoryMaster::model()->findAll(), 'feedback_category_master_id', 'feedback_category_name'),array('empty' => 'Select Category','tabindex'=>1));	
		  ?>			
		<span class="status">&nbsp;</span>
		<?php echo $form->error($model,'feedback_category_master_id'); ?>
	</div>

	<div class="row">
		<?php echo $form->labelEx($model,'feedback_details_remarks'); ?>
		 <?php echo $form->textArea($model,'feedback_details_remarks',array('maxlength'=>200,'rows'=>2, 'cols'=>28,'tabindex'=>2)); ?>
		<span class="status">&nbsp;</span>
		<?php echo $form->error($model,'feedback_details_remarks'); ?>
	</div>

	<div class="row buttons">
		<?php echo CHtml::submitButton($model->isNewRecord ? 'Add' : 'Save',array('class'=>'submit','tabindex'=>3)); ?>
 		<?php echo CHtml::link('Cancel', Yii::app()->request->urlReferrer , array('class'=>'btnCan')); ?>
		</th>
		
 	</tr>
	<?php 
    foreach ($studentfeedbackdetailstable as $m => $v) {
        ?>
	<tr>
			<td>
			      <?php 
        echo ++$k;
        ?>
		
			</td>
			<td>
			      <?php 
        echo FeedbackCategoryMaster::model()->findByPk($v['feedback_category_master_id'])->feedback_category_name;
        ?>
			</td>
			<td>
			      <?php 
        echo $v['feedback_details_remarks'];
        ?>
			</td>
		</tr> 
       <?php 
    }
    // end for loop
    ?>
</table>
<?php 
} else {
	<p class="note">Fields with <span class="required">*</span> are required.</p>

	<?php 
//echo $form->errorSummary($model);
?>

	<div class="row">
		<?php 
echo $form->labelEx($model, 'feedback_category_master_id');
?>
		<?php 
//echo $form->textField($model,'feedback_category_master_id');
?>
		<?php 
echo $form->dropDownList($model, 'feedback_category_master_id', CHtml::listData(FeedbackCategoryMaster::model()->findAll('feedback_category_organizaton_id=' . Yii::app()->user->getState('org_id')), 'feedback_category_master_id', 'feedback_category_name'), array('empty' => 'Select Category', 'tabindex' => 1));
?>
			
		<span class="status">&nbsp;</span>
		<?php 
echo $form->error($model, 'feedback_category_master_id');
?>
	</div>

	<div class="row">
		<?php 
echo $form->labelEx($model, 'feedback_details_remarks');
?>
		 <?php 
echo $form->textArea($model, 'feedback_details_remarks', array('maxlength' => 200, 'rows' => 2, 'cols' => 28, 'tabindex' => 2));
?>