Esempio n. 1
0
      <div class="portlet-heading">
          <div class="portlet-title">
              <h4>新闻信息</h4>
          </div>
          <div class="clearfix"></div>
      </div>
      <div class="panel-collapse collapse in">
          <div class="portlet-body">
            <?php 
$form = $this->beginWidget('ActiveForm', array('htmlOptions' => array('class' => 'clearfix row'), 'enableClientValidation' => true));
?>
            <?php 
echo Html::formGroup($model, 'date', array('class' => 'col-lg-6'), $form->labelEx($model, 'date', array('label' => '时间')), Html::activeTextField($model, 'date', array('class' => 'datetime-picker', 'data-date-format' => 'yyyy-mm-dd hh:ii:ss')), $form->error($model, 'date', array('class' => 'text-danger')));
?>
            <?php 
echo Html::formGroup($model, 'competition_id', array('class' => 'col-lg-6'), $form->labelEx($model, 'competition_id', array('label' => '比赛')), $form->dropDownList($model, 'competition_id', Competition::getRegistrationCompetitions(), array('class' => 'form-control', 'prompt' => '')), $form->error($model, 'competition_id', array('class' => 'text-danger')));
?>
            <div class="clearfix"></div>
            <?php 
echo Html::formGroup($model, 'organizer_id', array('class' => 'col-lg-6'), $form->labelEx($model, 'organizer_id', array('label' => '主办方')), $form->hiddenField($model, 'organizer_id'), CHtml::textField('', '', array('class' => 'form-control tokenfield', 'placeholder' => '输入名字或拼音')), $form->error($model, 'organizer_id', array('class' => 'text-danger')));
?>
            <?php 
echo Html::formGroup($model, 'rank', array('class' => 'col-lg-6'), $form->labelEx($model, 'rank', array('label' => '评级')), $form->dropDownList($model, 'rank', Review::getRanks(), array('class' => 'form-control', 'prompt' => '')), $form->error($model, 'rank', array('class' => 'text-danger')));
?>
            <div class="clearfix"></div>
            <?php 
echo Html::formGroup($model, 'comments', array('class' => 'col-lg-12'), $form->labelEx($model, 'comments', array('label' => '备注')), $form->textArea($model, 'comments', array('class' => 'editor form-control', 'rows' => 6)), $form->error($model, 'comments', array('class' => 'text-danger')));
?>
            <div class="col-lg-12">
              <button type="submit" class="btn btn-default btn-square"><?php 
echo Yii::t('common', 'Submit');
Esempio n. 2
0
      <div class="portlet-heading">
          <div class="portlet-title">
              <h4>新闻信息</h4>
          </div>
          <div class="clearfix"></div>
      </div>
      <div class="panel-collapse collapse in">
          <div class="portlet-body">
            <?php 
$form = $this->beginWidget('ActiveForm', array('htmlOptions' => array('class' => 'clearfix row'), 'enableClientValidation' => true));
?>
            <?php 
echo Html::formGroup($model, '', array('class' => 'col-lg-6'), '<label for="template_id">新闻模板</label>', CHtml::dropDownList('template_id', '', CHtml::listData(NewsTemplate::model()->findAll(), 'id', 'name'), array('prompt' => '', 'class' => 'form-control')), $form->error($model, 'title_zh', array('class' => 'text-danger')));
?>
            <?php 
echo Html::formGroup($model, '', array('class' => 'col-lg-6'), '<label for="template_id">比赛事件</label>', CHtml::dropDownList('competition_id', '', Competition::getRegistrationCompetitions(), array('prompt' => '', 'class' => 'form-control')), $form->error($model, 'title_zh', array('class' => 'text-danger')));
?>
            <div class="clearfix"></div>
            <?php 
echo Html::formGroup($model, 'title_zh', array('class' => 'col-lg-6'), $form->labelEx($model, 'title_zh', array('label' => '中文标题')), Html::activeTextField($model, 'title_zh'), $form->error($model, 'title_zh', array('class' => 'text-danger')));
?>
            <?php 
echo Html::formGroup($model, 'title', array('class' => 'col-lg-6'), $form->labelEx($model, 'title', array('label' => '英文标题')), Html::activeTextField($model, 'title'), $form->error($model, 'title', array('class' => 'text-danger')));
?>
            <div class="clearfix"></div>
            <?php 
echo Html::formGroup($model, 'date', array('class' => 'col-lg-6'), $form->labelEx($model, 'date', array('label' => '时间')), Html::activeTextField($model, 'date', array('class' => 'datetime-picker', 'data-date-format' => 'yyyy-mm-dd hh:ii:ss')), $form->error($model, 'date', array('class' => 'text-danger')));
?>
            <?php 
echo Html::formGroup($model, 'weight', array('class' => 'col-lg-6'), $form->labelEx($model, 'weight', array('label' => '是否置顶')), $form->dropDownList($model, 'weight', News::getWeights(), array('class' => 'form-control')), $form->error($model, 'weight', array('class' => 'text-danger')));
?>
Esempio n. 3
0
          <label for="luckyDrawLogo"><?php 
echo Yii::t('common', 'Logo Url');
?>
</label>
          <input type="text" class="form-control" id="luckyDrawLogo" value="">
        </div>
        <div class="form-group">
          <label for="luckyDrawNames"><?php 
echo Yii::t('common', 'Names (One name per line)');
?>
</label>
          <?php 
if (Yii::app()->user->checkRole(User::ROLE_ORGANIZER)) {
    ?>
          <?php 
    echo CHtml::dropDownList('luckyDrawCompetition', '', Competition::getRegistrationCompetitions(), array('prompt' => Yii::t('common', 'Choose a competition'), 'class' => 'form-control', 'data-url' => $this->createUrl('/tools/competitors')));
    ?>
          <?php 
}
?>
          <textarea name="names" id="luckyDrawNames" class="form-control" rows="10"></textarea>
        </div>
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal"><?php 
echo Yii::t('common', 'Close');
?>
</button>
        <button type="button" class="btn btn-primary" id="save"><?php 
echo Yii::t('common', 'Save');
?>
Esempio n. 4
0
    public function getColumns()
    {
        $criteria = clone self::$_criteria;
        $criteria->select = 'SUM(amount) AS amount';
        $amount = $this->find($criteria)->amount;
        $criteria->select = 'SUM(ROUND((CASE
			WHEN status=0 OR status=5 THEN 0
			WHEN channel="nowPay" AND device_type="02" THEN amount*0.02
			WHEN channel="nowPay" THEN amount*0.06
			ELSE amount*0.012 END) / 100, 2)) AS amount';
        $fee = $this->find($criteria)->amount;
        $columns = array('id', array('name' => 'user_id', 'value' => '$data->user->getCompetitionName()'), array('name' => 'channel', 'value' => '$data->channel', 'filter' => Pay::getChannels()), array('name' => 'type', 'value' => '$data->getTypeText()', 'filter' => Pay::getTypes()), array('name' => 'amount', 'value' => 'number_format($data->amount / 100, 2)', 'footer' => number_format($amount / 100, 2)), array('name' => 'fee', 'footer' => $fee, 'filter' => false, 'header' => '手续费'), array('name' => 'create_time', 'type' => 'raw', 'value' => 'date("Y-m-d H:i:s", $data->create_time)', 'filter' => false), array('name' => 'update_time', 'type' => 'raw', 'value' => 'date("Y-m-d H:i:s", $data->update_time)', 'filter' => false), array('name' => 'status', 'type' => 'raw', 'value' => '$data->getStatusText()', 'filter' => Pay::getAllStatus()));
        if ($this->type !== '') {
            switch ($this->type) {
                case self::TYPE_REGISTRATION:
                    array_splice($columns, 4, 0, array(array('name' => 'type_id', 'header' => Yii::t('common', 'Competition'), 'value' => '$data->competition->name_zh', 'filter' => Competition::getRegistrationCompetitions())));
                    break;
            }
        }
        return $columns;
    }
Esempio n. 5
0
<div class="row">
  <div class="col-lg-12">
  <div class="portlet portlet-default">
    <div class="portlet-heading">
      <div class="portlet-title">
        <h4>报名管理</h4>
      </div>
      <div class="clearfix"></div>
    </div>
    <div class="panel-collapse collapse in">
    <div class="portlet-body">
      <?php 
$form = $this->beginWidget('ActiveForm', array('action' => array('/board/registration/index'), 'method' => 'get', 'id' => 'registration-form', 'htmlOptions' => array()));
?>
      <?php 
echo Html::formGroup($model, 'competition_id', array(), $form->dropDownList($model, 'competition_id', Competition::getRegistrationCompetitions(), array('prompt' => '')));
?>
      <?php 
$this->endWidget();
?>
      <?php 
if ($model->competition !== null) {
    ?>
      <?php 
    echo CHtml::link('导出成绩表及名单', array('/board/registration/export', 'id' => $model->competition_id), array('class' => 'btn btn-square btn-large btn-purple'));
    ?>
      <?php 
    echo CHtml::link('导出初赛成绩单', array('/board/registration/scoreCard', 'id' => $model->competition_id), array('class' => 'btn btn-square btn-large btn-green'));
    ?>
      <?php 
    echo CHtml::link('发邮件给选手', array('/board/registration/sendNotice', 'id' => $model->competition_id), array('class' => 'btn btn-square btn-large btn-blue'));