Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/old/vendor/mageworx/module-info/view/adminhtml/web/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/old/vendor/mageworx/module-info/view/adminhtml/web/js/mw-review-modal.js
define([
        "jquery", "Magento_Ui/js/modal/modal", 'mage/translate'
    ], function($){
        var MwReviewModal = {
            initModal: function(config, elemen) {
                var target = $(config.target);
                target.modal({
                    modalClass: 'mageworx-modal-review',

                    title: $.mage.__('Thank you for your feedback!'),

                    opened: function(){
                        $('#mwReviewPopup').css('display', 'block');
                    },
                    closed: function(){
                        var data = $('#review_data').serialize();
                        $.ajax({
                            url: config.dataUrl,
                            type: 'POST',
                            showLoader: true,
                            dataType: 'json',
                            data: data,
                            error: function (xhr, status, errorThrown) {
                                console.log('Error happens. Try again.');
                            }
                        });
                    },

                    buttons: [{
                        text: $.mage.__('Send'),
                        class: 'mw-ext__submit__button',
                        attr: {},

                        click: function (event) {
                            this.closeModal(event);
                        }
                    }]
                });
                var element = $(elemen);

                element.click(function() {
                    target.modal('openModal');
                });
            },
        };

        return {
            'mw-review-modal': MwReviewModal.initModal
        };
    }
);

Spamworldpro Mini