示例#1
0
 /**
  * Key-value pairs of all categories
  * @return array [category_id => category_name]
  */
 public static function all()
 {
     static $result;
     if (!is_null($result)) {
         return $result;
     }
     $command = Yii::app()->db;
     /* @var CDbConnection $command */
     $rows = $command->createCommand()->select('id, name')->from(CvApplicantTypes::model()->tableName())->queryAll();
     $result = [];
     foreach ($rows as $row) {
         $result[$row['id']] = $row['name'];
     }
     return $result;
 }
示例#2
0
文件: _form.php 项目: asopin/portal
?>

            <?php 
echo $form->dropDownListControlGroup($model, 'disability', $model->disabilityGroups, array('span' => 5, 'maxlength' => 1));
?>

            <?php 
echo $form->labelEx($model, 'applicant_type');
?>
            <p><small>Участь у Майдані / Вимушений переселенець з окупованої території (Крим), зони проведення АТО та Сходу України.</small></p>
            <?php 
echo $form->textArea($model, 'applicant_type', array('rows' => 6, 'span' => 8));
?>

            <?php 
echo $form->checkBoxListControlGroup($model, 'applicantTypeIds', CHtml::listData(CvApplicantTypes::model()->findAll(array('order' => 'id')), 'id', 'name'));
?>

            <?php 
echo $form->checkBoxListControlGroup($model, 'assistanceIds', CHtml::listData(AssistanceTypes::model()->findAll(array('order' => 'id')), 'id', 'name'));
?>

            <?php 
echo $form->urlFieldControlGroup($model, 'cv_file', array('span' => 5, 'maxlength' => 255));
?>

            <div class="form-actions">
                <?php 
echo TbHtml::submitButton($model->isNewRecord ? 'Додати' : 'Зберегти', array('color' => TbHtml::BUTTON_COLOR_PRIMARY, 'size' => TbHtml::BUTTON_SIZE_LARGE));
?>
            </div>
示例#3
0
文件: index.php 项目: asopin/portal
echo CHtml::checkBoxList('licensesIds', $licensesIdsFilter, CHtml::listData(DriverLicenses::model()->findAll(array('order' => getOrder($licensesIdsFilter) . 'name ASC')), 'id', 'name'), array('template' => '{beginLabel}{input} {labelTitle}{endLabel}', 'separator' => ''));
?>
                    </div>
                </td>
                <td class="<?php 
echo getClassName($applicantTypeIdsFilter);
?>
">
                    <strong><?php 
echo CHtml::encode(CvList::model()->getAttributeLabel('applicantTypeIds'));
?>
</strong><br />
                    <input type="text" name="applicantTypesFilter" class="filter" size="10" />
                    <div class="div-overflow narrow">
                        <?php 
echo CHtml::checkBoxList('applicantTypeIds', $applicantTypeIdsFilter, CHtml::listData(CvApplicantTypes::model()->findAll(array('order' => getOrder($applicantTypeIdsFilter) . 'name ASC')), 'id', 'name'), array('template' => '{beginLabel}{input} {labelTitle}{endLabel}', 'separator' => ''));
?>
                    </div>
                </td>
            </tr>
        </table>
    </div>
    <br />
    <input type="submit" class="btn btn-primary btn-small" value="Знайти" />
    <input type="button" class="btn btn-primary btn-small reset" value="Скинути" onclick="$(':input','#filter').not(':button, :submit, :reset, :hidden').val('').removeAttr('checked').removeAttr('selected'); $('#filter').submit();" />
</form>
    <h4>
        <?php 
echo Yii::t('main', 'profiles.status.statistic');
?>
        <?php