Example #1
0
?>

<?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 
Example #2
0
            </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>
Example #3
0
$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 
Example #4
0
            </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) {