public function loadModel($id) { $model = Transacheader::model()->findByPk($id); if ($model === null) { throw new CHttpException(404, Yii::t('app', 'The requested page does not exist.')); } return $model; }
$form=$this->beginWidget('bootstrap.widgets.TbActiveForm', array( 'id'=>'transacpractica-form', 'layout' => TbHtml::FORM_LAYOUT_HORIZONTAL, 'enableAjaxValidation'=>false, 'enableClientValidation'=>true, )); echo $form->errorSummary($model); ?> <fieldset> <?php echo $form->textFieldControlGroup($model,'codigo'); ?> <?php echo $form->dropDownListControlGroup($model, 'idtransacheader0', CHtml::listData(Transacheader::model()->findAll(array('order'=>'mutual')),'idtransacheader', 'mutual')); ?> </fieldset> <div class="form-actions"> <?php echo TbHtml::submitButton(Yii::t('app', 'Save'),array( 'color' => TbHtml::BUTTON_COLOR_PRIMARY, 'size' => TbHtml::BUTTON_SIZE_SMALL, )); echo TbHtml::Button(Yii::t('app', 'Cancel'), array( 'submit' => array('/site/index'), 'style'=>'margin-left:30px;', 'color' => TbHtml::BUTTON_COLOR_DANGER, 'size' => TbHtml::BUTTON_SIZE_SMALL, ));
<?php $this->widget('zii.widgets.grid.CGridView', array( 'id' => 'transacpractica-grid', 'dataProvider' => $model->search(), 'summaryText'=>false, 'columns' => array( array( 'name' => 'idtransacpractica', 'value' => 'isset($data->idtransacpractica)?$data->idtransacpractica:""', 'filter' => false, ), array( 'name' => 'codigo', 'value' => 'isset($data->codigo)?$data->codigo:""', 'filter' => false, ), array( 'name' => 'idtransacheader', 'value' => 'isset($data->idtransacheader0->mutual)?$data->idtransacheader0->mutual:""', 'filter' => CHtml::listData(Transacheader::model()->findAll(array('order'=>'mutual')),'idtransacheader','mutual'), ), array( 'class' => 'CButtonColumn', 'viewButtonImageUrl' => Yii::app()->baseUrl . '/css/gridviewstyle/images/' . 'gr-view.png', 'updateButtonImageUrl' => Yii::app()->baseUrl . '/css/gridviewstyle/images/' . 'gr-update.png', 'deleteButtonImageUrl' => Yii::app()->baseUrl . '/css/gridviewstyle/images/' . 'gr-delete.png', 'header' => Yii::t('app', 'Actions'), ), ), ));