Exemplo n.º 1
0
 public function loadChild($id)
 {
     $model = Child::model()->findByAttributes(array('employee_id' => $id));
     if ($model === null) {
         $model = new Child();
     }
     return $model;
 }
Exemplo n.º 2
0
?>
                </div>
        </div>
 

<div class="col-md-7">
                <div class="panel panel-default">
                        <div class="panel-heading">
                                <h4 class="panel-title"><?php 
echo Lang::t('Children Details');
?>
</h4>
                        </div>
                        <div class="panel-body">
                            <?php 
$childModel = Child::model()->searchModel(array(), $this->settings[Constants::KEY_PAGINATION], 'name', "employee_id =  {$id}");
$this->widget('application.components.widgets.GridView', array('id' => 'child-grid', 'dataProvider' => $childModel->search(), 'enablePagination' => $childModel->enablePagination, 'enableSummary' => $childModel->enableSummary, 'rowCssClassExpression' => '$data->status==="' . Child::STATUS_INACTIVE . '"?"bg-danger":""', 'columns' => array('name', 'dob', 'cert_no')));
?>
                    
                        </div>
                </div>
        </div>
</div>
<?php 
// Diaogue for adding new custom report
$this->beginWidget('zii.widgets.jui.CJuiDialog', array('id' => 'dialogChild', 'options' => array('title' => 'Add Child', 'autoOpen' => false, 'modal' => false, 'width' => 400, 'height' => 300)));
?>
<div class="divChild"></div>

<?php 
$this->endWidget();