Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 200 | Rev 202 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 200 Rev 201
Línea 536... Línea 536...
536
            'method': 'get',
536
            'method': 'get',
537
            'url': action,
537
            'url': action,
538
        }).done(function(response) {
538
        }).done(function(response) {
539
            if (response['success']) {
539
            if (response['success']) {
540
                validatorForm.resetForm();
540
                validatorForm.resetForm();
-
 
541
                $('#form-main').attr('action', action);
-
 
542
                $('.btn-form-save-continue').hide();
541
                $('#form-main #form-id').val(response['data']['id']),
543
                $('#form-main #form-id').val(response['data']['id']),
542
                    $('#form-main #form-continue').val('0');
544
                $('#form-main #form-continue').val('0');
543
                $('#form-main #form-name').val(response['data']['name']),
545
                $('#form-main #form-name').val(response['data']['name']),
-
 
546
                 
-
 
547
 
544
                    instanceName = 'form-description';
548
                /*----------Set Ckeditor ------------*/
545
                let editor = CKEDITOR.instances[instanceName];
-
 
546
                editor.setData(response['data']['description'], function() {
549
                CKEDITOR.instances['form-description'].setData(response['data']['description']);
547
                    editor.focus();
-
 
548
                });
-
 
549
                instanceName = 'form-text';
-
 
550
                CKEDITOR.instances[instanceName].setData(response['data']['text']);
550
                CKEDITOR.instances['form-text'].setData(response['data']['text']);
-
 
551
 
-
 
552
 
551
                $('#form-main #form-language').val(response['data']['language']),
553
                $('#form-main #form-language').val(response['data']['language']),
552
                    $('#form-main #form-status').val(response['data']['status']);
554
                $('#form-main #form-status').val(response['data']['status']);
-
 
555
 
553
                objFormGenerator.clear();
556
                objFormGenerator.clear();
554
                objFormGenerator.sections = response['data']['content'] || [];
557
                objFormGenerator.sections = response['data']['content'] || [];
555
                objFormGenerator.render();
558
                objFormGenerator.render();
556
                renderSectionData(objFormGenerator.sections);
559
                renderSectionData(objFormGenerator.sections);
557
                $('#row-forms').hide();
560
                $('#row-forms').hide();
Línea 758... Línea 761...
758
                        'content': JSON.stringify(objFormGenerator.sections)
761
                        'content': JSON.stringify(objFormGenerator.sections)
759
                    }
762
                    }
760
                    $.ajax({
763
                    $.ajax({
761
                        'dataType': 'json',
764
                        'dataType': 'json',
762
                        'method': 'post',
765
                        'method': 'post',
763
                        'url': '$routeAdd',
766
                        'url': $('#form-main').attr('action'),
764
                        'data': data,
767
                        'data': data,
765
                    }).done(function(response) {
768
                    }).done(function(response) {
766
                        if (response['success']) {
769
                        if (response['success']) {
767
                            $.fn.showSuccess(response['data']);
770
                            $.fn.showSuccess(response['data']);
768
                            if (formContinue == 1) {
771
                            if (formContinue == 1) {
Línea 1345... Línea 1348...
1345
        e.preventDefault();
1348
        e.preventDefault();
1346
        objFormGenerator.clear();
1349
        objFormGenerator.clear();
1347
        objFormGenerator.render();
1350
        objFormGenerator.render();
1348
        validatorForm.resetForm();
1351
        validatorForm.resetForm();
1349
        clearSectionData();
1352
        clearSectionData();
-
 
1353
 
-
 
1354
        $('.btn-form-save-continue').show();
-
 
1355
 
-
 
1356
        $('#form-main').attr('action', '$routeAdd');
-
 
1357
 
1350
        $('#form-main #form-id').val('0');
1358
        $('#form-main #form-id').val('0');
1351
        $('#form-main #form-continue').val('0');
1359
        $('#form-main #form-continue').val('0');
1352
        $('#form-main #form-name').val('');
1360
        $('#form-main #form-name').val('');
1353
        instanceName = 'form-text';
-
 
1354
        let editor = CKEDITOR.instances[instanceName];
-
 
-
 
1361
 
1355
        instanceName = 'form-description';
1362
        CKEDITOR.instances['form-text'].setData('')
1356
        CKEDITOR.instances[instanceName].setData('');
1363
        CKEDITOR.instances['form-description'].setData('');
1357
        $('#form-main #form-language').val('$lang_es'),
1364
        $('#form-main #form-language').val('$lang_es'),
1358
            $('#form-main #form-status').val('$status_inactive');
1365
        $('#form-main #form-status').val('$status_inactive');
-
 
1366
 
1359
        $('#row-forms').hide();
1367
        $('#row-forms').hide();
1360
        $('#row-edit').show();
1368
        $('#row-edit').show();
1361
        $('#form-main #form-name').focus();
1369
        $('#form-main #form-name').focus();
-
 
1370
 
1362
    });
1371
    });
1363
    $('button.btn-edit-cancel').click(function(e) {
1372
    $('button.btn-edit-cancel').click(function(e) {
1364
        e.preventDefault();
1373
        e.preventDefault();
1365
        $('#row-edit').hide();
1374
        $('#row-edit').hide();
1366
        $('#row-forms').show();
1375
        $('#row-forms').show();