示例#1
0
 public static function DropDown()
 {
     $model = Olympiadsawards::model()->findAll();
     $res = array();
     foreach ($model as $obj) {
         $res[$obj->OlympiadAwardID] = $obj->OlympiadAwardName . "(" . $obj->OlympiadAwardBonus . ")";
     }
     return $res;
 }
示例#2
0
<?php

/* @var $this PersonviewController */
/* @var $model PersonSpecialityView */
Yii::app()->bootstrap->register();
?>
<center><h2>Абітурієнти контрактної форми навчання</h2></center>    
<?php 
$data = $model->searchPrice();
$cdpfilter = array(">1" => "будь-яка", "<1" => "немає");
foreach (CHtml::listData(Coursedp::model()->findAll(), "idCourseDP", "CourseDPName") as $key => $val) {
    $cdpfilter[$key] = $val;
}
$olympfilter = array(">1" => "будь-яка", "<1" => "немає");
foreach (CHtml::listData(Olympiadsawards::model()->findAll(), "OlympiadAwardID", "OlympiadAwardName") as $key => $val) {
    $olympfilter[$key] = $val;
}
$this->widget('bootstrap.widgets.TbGroupGridView', array('id' => 'person-speciality-view-grid', 'type' => 'striped bordered condensed', 'dataProvider' => $data, 'filter' => $model, 'mergeColumns' => array('FIO', 'Birthday', "PersonRequestNumber", 'idPerson', "QualificationID", 'isCopyEntrantDoc', 'CoursedpID', 'OlympiadID', 'CreateDate', "RequestFromEB"), 'columns' => array(array('name' => 'idPerson', 'htmlOptions' => array('style' => 'width: 50px')), array('name' => 'QualificationID', 'htmlOptions' => array('style' => 'width: 100px'), "value" => '!empty($data->QualificationID) ? $data->qualification->QualificationName: "немаэ"', 'filter' => CHtml::listData(Qualifications::model()->findAll(), "idQualification", "QualificationName")), array('name' => 'FIO', 'htmlOptions' => array('style' => 'width: 250px')), array('name' => 'Birthday', 'htmlOptions' => array('style' => 'width: 100px')), array('name' => 'EducationFormID', 'htmlOptions' => array('style' => 'width: 70px'), 'filter' => array('1' => 'Денна', '2' => 'Заочна'), 'value' => '($data->EducationFormID=="1")?("Денна"):("Заочна")'), array('name' => 'SpecCodeName'), array('class' => 'bootstrap.widgets.TbButtonColumn', 'template' => '{sign}', 'buttons' => array('sign' => array('label' => 'Підписати контракт', 'icon' => 'pencil', 'url' => 'Yii::app()->createUrl("pfd/contracts/create",array("specid"=>$data->idPersonSpeciality))', 'options' => array('class' => 'btn', 'onclick' => "PSN.editSpec(this); return false;", 'target' => "_blank")))))));
?>







示例#3
0
//echo $form->error($model,'AdditionalBall');
?>
                </div>
            </div>


            <div class="row-fluid">
                <?php 
if (Yii::app()->user->checkAccess("showSpecOlimpiada")) {
    ?>
                    <div class="span12">
                        <?php 
    echo $form->labelEx($model, 'OlympiadID');
    ?>
                        <?php 
    echo $form->dropDownList($model, 'OlympiadID', Olympiadsawards::DropDown(), array('empty' => "", 'class' => "span12"));
    ?>
                        <?php 
    //echo $form->error($model,'CoursedpID');
    ?>
                    </div>
                <?php 
}
?>
                <!--<div class="span3">
                <?php 
echo $form->labelEx($model, 'Quota1');
?>
                     <div class="switch" data-on-label="Так" data-off-label="Ні">
                <?php 
echo $form->checkBox($model, 'Quota1');