fixed hide logicJump in admin panel

This commit is contained in:
David Baldwynn 2016-11-14 11:10:51 -08:00
parent 7ad79c4882
commit 3b0af059d2
3 changed files with 13 additions and 14 deletions

View file

@ -32,7 +32,7 @@ var LogicJumpSchema = new Schema({
'field begins static',
'field !begins static',
'field ends static',
'field !ends static',
'field !ends static'
]
},
fieldA: {

View file

@ -2249,8 +2249,7 @@ angular.module('forms').directive('editFormDirective', ['$rootScope', 'FormField
// LOGIC JUMP METHODS
$scope.removeLogicJump = function (field_index) {
var currField = $scope.myform.form_fields[field_index];
currField.logicJump = {};
$scope.myform.form_fields[field_index] = {};
};
$scope.addNewLogicJump = function (field_index) {

View file

@ -315,13 +315,13 @@
<div class="col-md-4 col-xs-12 field-input">{{ 'ADD_LOGIC_JUMP' | translate }}</div>
<div class="col-md-8 col-xs-12 field-input">
<label class="btn col-xs-5">
<input type="radio" ng-checked="!!myform.form_fields[$index].logicJump.fieldA"
<input type="radio" ng-checked="!!myform.form_fields[$index].logicJump.valueB"
name="logicJumpYes{{field._id}}" ng-click="addNewLogicJump($index)"/>
<span> &nbsp; {{ 'YES' | translate }}</span>
</label>
<label class="btn col-xs-5 col-xs-offset-1">
<input type="radio" ng-checked="!myform.form_fields[$index].logicJump.fieldA"
<input type="radio" ng-checked="!myform.form_fields[$index].logicJump.valueB"
name="logicJumpNo{{field._id}}" ng-click="removeLogicJump($index)"/>
<span> &nbsp; {{ 'NO' | translate }}</span>
</label>