Realy add UCQ and int input
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
12f956f8d6
commit
b2954ccb4c
4 changed files with 13 additions and 5 deletions
|
|
@ -72,6 +72,7 @@
|
|||
<div class="col">
|
||||
<select class="custom-select" id="q{{qid}}kind" ng-model="question.kind">
|
||||
<option value="text">Texte</option>
|
||||
<option value="int">Entier</option>
|
||||
<option value="ucq">QCU</option>
|
||||
<option value="mcq">QCM</option>
|
||||
</select>
|
||||
|
|
@ -79,8 +80,9 @@
|
|||
</div>
|
||||
|
||||
<textarea class="form-control" ng-if="!question.edit && question.kind == 'text' && !survey.readonly" rows="6" ng-model="question.value" placeholder="{{ question.placeholder }}"></textarea>
|
||||
<input class="ml-5 col-sm-2 form-control" type="number" ng-if="!question.edit && question.kind == 'int' && !survey.readonly" ng-model="question.value" placeholder="{{ question.placeholder }}">
|
||||
<p class="card-text alert alert-secondary" style="white-space: pre-line" ng-bind="question.value" ng-if="!question.edit && survey.readonly"></p>
|
||||
<div class="form-group row" ng-if="question.edit && question.kind == 'text'">
|
||||
<div class="form-group row" ng-if="question.edit && (question.kind == 'text' || question.kind == 'int')">
|
||||
<label class="col-2 col-form-label" for="q{{qid}}placeholder">Placeholder</label>
|
||||
<div class="col">
|
||||
<input class="form-control" id="q{{qid}}placeholder" ng-model="question.placeholder">
|
||||
|
|
@ -93,7 +95,7 @@
|
|||
<label class="form-check-label" for="p{{proposal.id}}">{{ proposal.label }}</label>
|
||||
</div>
|
||||
<div class="form-group form-check" ng-if="!question.edit && question.kind == 'ucq'" ng-repeat="proposal in proposals">
|
||||
<input type="radio" class="form-check-input" name="proposals{{question.id}}" id="p{{proposal.id}}" ng-model="question['p' + proposal.id]" ng-disabled="survey.readonly">
|
||||
<input type="radio" class="form-check-input" name="proposals{{question.id}}" id="p{{proposal.id}}" ng-model="question.value" value="{{proposal.id}}" ng-disabled="survey.readonly">
|
||||
<label class="form-check-label" for="p{{proposal.id}}">{{ proposal.label }}</label>
|
||||
</div>
|
||||
<div class="form-group row" ng-if="question.edit" ng-repeat="proposal in proposals">
|
||||
|
|
|
|||
Reference in a new issue