/** * 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; }
?> <?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>
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