| Línea 773... |
Línea 773... |
| 773 |
$('#form-main #form-continue').val(0);
|
773 |
$('#form-main #form-continue').val(0);
|
| 774 |
} else {
|
774 |
} else {
|
| 775 |
$('#row-edit').hide();
|
775 |
$('#row-edit').hide();
|
| 776 |
$('#row-forms').show();
|
776 |
$('#row-forms').show();
|
| 777 |
}
|
777 |
}
|
| 778 |
tableForm.fnDraw();
|
- |
|
| Línea 779... |
Línea 778... |
| 779 |
|
778 |
|
| 780 |
/*---------- Reset Form -------- */
|
779 |
/*---------- Reset Form -------- */
|
| Línea 781... |
Línea 780... |
| 781 |
$('#form-main')[0].reset();
|
780 |
$('#form-main')[0].reset();
|
| Línea 785... |
Línea 784... |
| 785 |
CKEDITOR.instances['form-description'].setData('');
|
784 |
CKEDITOR.instances['form-description'].setData('');
|
| Línea 786... |
Línea 785... |
| 786 |
|
785 |
|
| 787 |
/*--------Reset Sections ----------*/
|
786 |
/*--------Reset Sections ----------*/
|
| Línea -... |
Línea 787... |
| - |
|
787 |
clearSectionData();
|
| - |
|
788 |
|
| - |
|
789 |
/* ------- Refresh Table -----------*/
|
| 788 |
clearSectionData();
|
790 |
tableForm.fnDraw();
|
| 789 |
|
791 |
|
| 790 |
} else {
|
792 |
} else {
|
| 791 |
$.fn.showError(response['message'] || 'ERROR_UNKNOWN');
|
793 |
$.fn.showError(response['message'] || 'ERROR_UNKNOWN');
|
| 792 |
}
|
794 |
}
|
| Línea 1014... |
Línea 1016... |
| 1014 |
$('body').on('click', 'button[id="btn-add-section"]', function(e) {
|
1016 |
$('body').on('click', 'button[id="btn-add-section"]', function(e) {
|
| 1015 |
e.preventDefault();
|
1017 |
e.preventDefault();
|
| 1016 |
validatorFormSection.resetForm();
|
1018 |
validatorFormSection.resetForm();
|
| 1017 |
$('#form-section #section-slug').val('');
|
1019 |
$('#form-section #section-slug').val('');
|
| 1018 |
$('#form-section #section-name').val('');
|
1020 |
$('#form-section #section-name').val('');
|
| 1019 |
instanceName = 'section-text';
|
1021 |
CKEDITOR.instances['section-text'].setData('');
|
| 1020 |
let editor = CKEDITOR.instances[instanceName];
|
- |
|
| 1021 |
editor.setData('', function() {
|
- |
|
| 1022 |
editor.focus();
|
- |
|
| 1023 |
});
|
- |
|
| 1024 |
$('#form-section #section-value').val('0');
|
1022 |
$('#form-section #section-value').val('0');
|
| 1025 |
$('#modal-section h4[class="modal-title"]').html('LABEL_ADD LABEL_SECTION');
|
1023 |
$('#modal-section h4[class="modal-title"]').html('LABEL_ADD LABEL_SECTION');
|
| 1026 |
$('#modal-section').modal('show');
|
1024 |
$('#modal-section').modal('show');
|
| 1027 |
});
|
1025 |
});
|
| 1028 |
$('body').on('click', 'button.btn-edit-section', function(e) {
|
1026 |
$('body').on('click', 'button.btn-edit-section', function(e) {
|
| Línea 1034... |
Línea 1032... |
| 1034 |
section = objFormGenerator.sections[i];
|
1032 |
section = objFormGenerator.sections[i];
|
| 1035 |
if (slug == section.slug_section) {
|
1033 |
if (slug == section.slug_section) {
|
| 1036 |
validatorFormSection.resetForm();
|
1034 |
validatorFormSection.resetForm();
|
| 1037 |
$('#form-section #section-slug').val(section.slug_section);
|
1035 |
$('#form-section #section-slug').val(section.slug_section);
|
| 1038 |
$('#form-section #section-name').val(section.name);
|
1036 |
$('#form-section #section-name').val(section.name);
|
| 1039 |
instanceName = 'section-text';
|
1037 |
CKEDITOR.instances['section-text'].setData(section.text);
|
| 1040 |
let editor = CKEDITOR.instances[instanceName];
|
- |
|
| 1041 |
editor.setData(section.text, function() {
|
- |
|
| 1042 |
editor.focus();
|
- |
|
| 1043 |
});
|
- |
|
| 1044 |
$('#form-section #section-value').val(section.value);
|
1038 |
$('#form-section #section-value').val(section.value);
|
| 1045 |
showForm = true;
|
1039 |
showForm = true;
|
| 1046 |
break;
|
1040 |
break;
|
| 1047 |
}
|
1041 |
}
|
| 1048 |
}
|
1042 |
}
|
| Línea 1077... |
Línea 1071... |
| 1077 |
e.preventDefault();
|
1071 |
e.preventDefault();
|
| 1078 |
validatorFormQuestion.resetForm();
|
1072 |
validatorFormQuestion.resetForm();
|
| 1079 |
var slug = $(this).data('section');
|
1073 |
var slug = $(this).data('section');
|
| 1080 |
$('#form-question #question-section').val(slug);
|
1074 |
$('#form-question #question-section').val(slug);
|
| 1081 |
$('#form-question #question-slug').val('');
|
1075 |
$('#form-question #question-slug').val('');
|
| 1082 |
instanceName = 'question-text';
|
- |
|
| 1083 |
let editor = CKEDITOR.instances[instanceName];
|
- |
|
| 1084 |
editor.setData('', function() {
|
1076 |
CKEDITOR.instances['question-text'].setData('', function() {
|
| 1085 |
editor.focus();
|
1077 |
editor.focus();
|
| 1086 |
});
|
1078 |
});
|
| 1087 |
$('#form-question #question-value').val('0');
|
1079 |
$('#form-question #question-value').val('0');
|
| 1088 |
$('#form-question #question-type').val($('#form-question #question-type option:first').val());
|
1080 |
$('#form-question #question-type').val($('#form-question #question-type option:first').val());
|
| 1089 |
$('#form-question #question-max-length').val('0');
|
1081 |
$('#form-question #question-max-length').val('0');
|
| Línea 1105... |
Línea 1097... |
| 1105 |
for (j = 0; j < objFormGenerator.sections[i].questions.length; j++) {
|
1097 |
for (j = 0; j < objFormGenerator.sections[i].questions.length; j++) {
|
| 1106 |
if (slug == objFormGenerator.sections[i].questions[j].slug_question) {
|
1098 |
if (slug == objFormGenerator.sections[i].questions[j].slug_question) {
|
| 1107 |
validatorFormQuestion.resetForm();
|
1099 |
validatorFormQuestion.resetForm();
|
| 1108 |
$('#form-question #question-section').val(objFormGenerator.sections[i].slug_section);
|
1100 |
$('#form-question #question-section').val(objFormGenerator.sections[i].slug_section);
|
| 1109 |
$('#form-question #question-slug').val(objFormGenerator.sections[i].questions[j].slug_question);
|
1101 |
$('#form-question #question-slug').val(objFormGenerator.sections[i].questions[j].slug_question);
|
| 1110 |
instanceName = 'question-text';
|
- |
|
| 1111 |
let editor = CKEDITOR.instances[instanceName];
|
- |
|
| 1112 |
editor.setData(objFormGenerator.sections[i].questions[j].text, function() {
|
1102 |
CKEDITOR.instances['question-text'].setData(objFormGenerator.sections[i].questions[j].text, function() {
|
| 1113 |
editor.focus();
|
1103 |
editor.focus();
|
| 1114 |
});
|
1104 |
});
|
| 1115 |
$('#form-question #question-value').val(objFormGenerator.sections[i].questions[j].value);
|
1105 |
$('#form-question #question-value').val(objFormGenerator.sections[i].questions[j].value);
|
| 1116 |
$('#form-question #question-type').val(objFormGenerator.sections[i].questions[j].type);
|
1106 |
$('#form-question #question-type').val(objFormGenerator.sections[i].questions[j].type);
|
| 1117 |
if (objFormGenerator.sections[i].questions[j].type == 'open') {
|
1107 |
if (objFormGenerator.sections[i].questions[j].type == 'open') {
|
| Línea 1192... |
Línea 1182... |
| 1192 |
|
1182 |
|
| 1193 |
/**
|
1183 |
/**
|
| 1194 |
* Clear Div Section data
|
1184 |
* Clear Div Section data
|
| 1195 |
*/
|
1185 |
*/
|
| - |
|
1186 |
const clearSectionData = () => $("#rows").html('');
|
| - |
|
1187 |
|
| Línea 1196... |
Línea 1188... |
| 1196 |
const clearSectionData = () => $("#rows").html('');
|
1188 |
|
| 1197 |
|
1189 |
|
| 1198 |
$('body').on('click', 'button.btn-add-option', function(e) {
|
1190 |
$('body').on('click', 'button.btn-add-option', function(e) {
|
| 1199 |
e.preventDefault();
|
1191 |
e.preventDefault();
|
| Línea 1206... |
Línea 1198... |
| 1206 |
if (slug_question == objFormGenerator.sections[i].questions[j].slug_question) {
|
1198 |
if (slug_question == objFormGenerator.sections[i].questions[j].slug_question) {
|
| 1207 |
validatorFormOption.resetForm();
|
1199 |
validatorFormOption.resetForm();
|
| 1208 |
$('#form-option #option-section').val(slug_section);
|
1200 |
$('#form-option #option-section').val(slug_section);
|
| 1209 |
$('#form-option #option-question').val(slug_question);
|
1201 |
$('#form-option #option-question').val(slug_question);
|
| 1210 |
$('#form-option #option-slug').val('');
|
1202 |
$('#form-option #option-slug').val('');
|
| 1211 |
instanceName = 'option-text';
|
- |
|
| 1212 |
let editor = CKEDITOR.instances[instanceName];
|
- |
|
| - |
|
1203 |
|
| 1213 |
editor.setData('', function() {
|
1204 |
CKEDITOR.instances['option-text'].setData('', function() {
|
| 1214 |
editor.focus();
|
1205 |
editor.focus();
|
| 1215 |
});
|
1206 |
});
|
| - |
|
1207 |
|
| 1216 |
$('#form-option #option-correct').val('0');
|
1208 |
$('#form-option #option-correct').val('0');
|
| 1217 |
if (objFormGenerator.sections[i].questions[j].type == 'rating-open') {
|
1209 |
if (objFormGenerator.sections[i].questions[j].type == 'rating-open') {
|
| 1218 |
$('#form-option #option-correct').parent().hide();
|
1210 |
$('#form-option #option-correct').parent().hide();
|
| 1219 |
} else {
|
1211 |
} else {
|
| 1220 |
$('#form-option #option-correct').parent().show();
|
1212 |
$('#form-option #option-correct').parent().show();
|
| Línea 1252... |
Línea 1244... |
| 1252 |
if (slug == objFormGenerator.sections[i].questions[j].options[k].slug_option) {
|
1244 |
if (slug == objFormGenerator.sections[i].questions[j].options[k].slug_option) {
|
| 1253 |
validatorFormOption.resetForm();
|
1245 |
validatorFormOption.resetForm();
|
| 1254 |
$('#form-option #option-section').val(objFormGenerator.sections[i].slug_section);
|
1246 |
$('#form-option #option-section').val(objFormGenerator.sections[i].slug_section);
|
| 1255 |
$('#form-option #option-question').val(objFormGenerator.sections[i].questions[j].slug_question);
|
1247 |
$('#form-option #option-question').val(objFormGenerator.sections[i].questions[j].slug_question);
|
| 1256 |
$('#form-option #option-slug').val(objFormGenerator.sections[i].questions[j].options[k].slug_option);
|
1248 |
$('#form-option #option-slug').val(objFormGenerator.sections[i].questions[j].options[k].slug_option);
|
| 1257 |
instanceName = 'option-text';
|
1249 |
CKEDITOR.instances['option-text'].setData(objFormGenerator.sections[i].questions[j].options[k].text,
|
| 1258 |
let editor = CKEDITOR.instances[instanceName];
|
1250 |
function() {
|
| 1259 |
editor.setData(objFormGenerator.sections[i].questions[j].options[k].text, function() {
|
- |
|
| 1260 |
editor.focus();
|
1251 |
editor.focus();
|
| 1261 |
});
|
1252 |
});
|
| 1262 |
$('#form-option #option-correct').val(objFormGenerator.sections[i].questions[j].options[k].correct);
|
1253 |
$('#form-option #option-correct').val(objFormGenerator.sections[i].questions[j].options[k].correct);
|
| 1263 |
if (objFormGenerator.sections[i].questions[j].type == 'multiple' || objFormGenerator.sections[i].questions[j].type == 'simple') {
|
1254 |
if (objFormGenerator.sections[i].questions[j].type == 'multiple' || objFormGenerator.sections[i].questions[j].type == 'simple') {
|
| 1264 |
$('#form-option #option-correct').parent().show();
|
1255 |
$('#form-option #option-correct').parent().show();
|
| Línea 1357... |
Línea 1348... |
| 1357 |
|
1348 |
|
| 1358 |
$('#form-main #form-id').val('0');
|
1349 |
$('#form-main #form-id').val('0');
|
| 1359 |
$('#form-main #form-continue').val('0');
|
1350 |
$('#form-main #form-continue').val('0');
|
| Línea 1360... |
Línea -... |
| 1360 |
$('#form-main #form-name').val('');
|
- |
|
| 1361 |
|
- |
|
| 1362 |
CKEDITOR.instances['form-text'].setData('')
|
1351 |
$('#form-main #form-name').val('');
|
| 1363 |
CKEDITOR.instances['form-description'].setData('');
|
1352 |
|
| Línea 1364... |
Línea 1353... |
| 1364 |
$('#form-main #form-language').val('$lang_es'),
|
1353 |
$('#form-main #form-language').val('$lang_es'),
|
| 1365 |
$('#form-main #form-status').val('$status_inactive');
|
1354 |
$('#form-main #form-status').val('$status_inactive');
|
| 1366 |
|
1355 |
|
| Línea 1367... |
Línea 1356... |
| 1367 |
$('#row-forms').hide();
|
1356 |
$('#row-forms').hide();
|
| - |
|
1357 |
$('#row-edit').show();
|
| - |
|
1358 |
$('#form-main #form-name').focus();
|
| - |
|
1359 |
|
| - |
|
1360 |
});
|
| 1368 |
$('#row-edit').show();
|
1361 |
|
| 1369 |
$('#form-main #form-name').focus();
|
1362 |
$('button.btn-refresh').click(function(e) {
|
| 1370 |
|
1363 |
tableForm.fnDraw();
|
| 1371 |
});
|
1364 |
});
|
| 1372 |
$('button.btn-edit-cancel').click(function(e) {
|
1365 |
$('button.btn-edit-cancel').click(function(e) {
|