?> <?php $form = $this->beginWidget('bootstrap.widgets.BsActiveForm', array('id' => 'survey-purpose-question-form', 'enableAjaxValidation' => false)); ?> <p class="help-block">Поля, помеченные <span class="required">*</span>, обязательны для заполнения.</p> <?php echo $form->errorSummary($model); ?> <?php echo $form->dropDownListControlGroup($model, 'type', SurveyPurposeQuestionHelper::getAvailableQuestionTypes(), array("class" => "questionType")); ?> <?php echo $form->dropDownListControlGroup($model, 'surveyPurposeId', SurveyPurposeQuestionHelper::getAvailablePurposes()); ?> <?php echo $form->textAreaControlGroup($model, 'title', array('rows' => 6)); ?> <?php if ($model->supportsOther()) { echo $form->checkBoxControlGroup($model, 'hasOther'); } ?> <?php echo $form->numberFieldControlGroup($model, 'sortOrder'); ?> <div class="axis-wrapper"> <?php
</tr> <?php } ?> </tbody> </table> <form action="<?php echo $this->createUrl("/surveyPurposeQuestion/create"); ?> "> <?php echo CHtml::hiddenField('purposeId', $model->id); ?> <table class="table table-bordered"> <tr> <td>Создать вопрос</td> <td><?php echo CHtml::dropDownList('type', null, SurveyPurposeQuestionHelper::getAvailableQuestionTypes()); ?> </td> <td> <button data-title="Добавить" data-toggle="tooltip"> <span class="glyphicon glyphicon-plus"></span> </button> </td> </tr> </table> </form>
$cs = Yii::app()->clientScript; $themePath = Yii::app()->theme->baseUrl; $cs->registerScriptFile($themePath . '/assets/js/purposeQuestion.js', CClientScript::POS_END); ?> <?php $form = $this->beginWidget('bootstrap.widgets.BsActiveForm', array('id' => 'survey-purpose-question-form', 'enableAjaxValidation' => false)); ?> <p class="help-block">Поля, помеченные <span class="required">*</span>, обязательны для заполнения.</p> <?php echo $form->errorSummary($model); ?> <?php echo $form->dropDownListControlGroup($model, 'type', SurveyPurposeQuestionHelper::getAvailableQuestionTypes(), array("class" => "questionType bs")); ?> <?php echo $form->textAreaControlGroup($model, 'title', array('rows' => 6)); ?> <?php if ($model->supportsOther()) { echo $form->checkBoxControlGroup($model, 'hasOther'); } ?> <?php echo $form->numberFieldControlGroup($model, 'sortOrder'); ?> <div class="axis-wrapper"> <?php
</button> </div> </div> </form> <form method="post" action="<?php echo $this->createUrl("/questionsBlock/addExistedQuestion", array('id' => $model->id)); ?> "> <div class="row"> <div class="col-md-3"> Добавить вопрос из ранее созданных </div> <div class="col-md-6"> <?php echo CHtml::dropDownList('questionId', null, SurveyPurposeQuestionHelper::getQuestions($model->id), array('style' => 'width: 200px;')); ?> </div> <div class="col-md-3"> <button class="pull-right" data-original-title="Добавить" data-toggle="tooltip"> <span class="glyphicon glyphicon-plus"></span> </button> </div> </div> <?php if (isset($relation) && $relation->hasErrors()) { ?> <div class="alert alert-danger"> <ul> <?php foreach ($relation->getErrors() as $attribute => $errors) {