Example #1
0
                <div class="row">
                    <div class="col-xs-12">
                        <div class="lio_form_name">Представление работы на конференциях/конкурсах, представленных на сайте mgk.olimpiada.ru</div>
                    </div>
                </div>

                <div class="row">
                    <div class="col-xs-12">
                        <div class="add_remove">
                            <a class="lio_add_el add_medal">Добавить</a>
                        </div>
                    </div>
                </div>

                <?php 
echo MultirowsWidget::widget(['model' => Docmedal::className(), 'form' => $form, 'records' => $model->medals, 'rowview' => '@app/views/docmedal/_form_indoclad.php', 'addlinkselector' => '.add_medal', 'dellinkselector' => '.del_medal', 'afterDelete' => 'function(){ }', 'canDeleteLastRow' => true]);
?>

                <a name="fileuploadpart" id="fileuploadpart"></a>

                <?php 
if ($model->doc_state == Doclad::DOC_STATUS_APPROVE) {
    echo $this->render('_file_upload', ['model' => $model, 'form' => $form]);
}
?>

                <div class="row">
                    <div class="col-xs-12">
                        <div class="lio_form_line"></div>
                    </div>
                </div>
Example #2
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getMedals()
 {
     return $this->hasMany(Docmedal::className(), ['mdl_doc_id' => 'doc_id']);
 }
 public function behaviors()
 {
     return ['validateConsultant' => ['class' => MultirowsBehavior::className(), 'model' => Person::className(), 'defaultattributes' => ['prs_type' => Person::PERSON_TYPE_CONSULTANT], 'scenario' => 'createconsultant'], 'validateMedals' => ['class' => MultirowsBehavior::className(), 'model' => Docmedal::className()], 'validateMembers' => ['class' => MultirowsBehavior::className(), 'model' => Member::className()], 'access' => ['class' => AccessControl::className(), 'rules' => [['allow' => true, 'actions' => ['list', 'create', 'view', 'update', 'logout', 'delete', 'deletefile'], 'roles' => ['@']], ['allow' => true, 'actions' => ['index', 'register', 'calendar', 'guest', 'login'], 'roles' => ['?', '@']], ['allow' => true, 'actions' => ['regthankyou', 'confirm'], 'roles' => ['?', '@']]]]];
 }