Преглед изворни кода

finish using console button

andre пре 4 година
родитељ
комит
d62c73f4d9

+ 22 - 0
templates/client/default/assets/js/defaultComponents/__vue_app_modal_object.js

@@ -532,6 +532,28 @@ var mgDefauleVueModalObject = {
                         window.location = self.targetUrl;
                     }
                 },
+                popup : function (event, params, targetSize) {
+                    var self = this;
+                    var tempUrl = self.targetUrl;
+                    if(params.rawUrl !== undefined){
+                        self.targetUrl = params.rawUrl;
+                    }
+                    if(params.actionElementId !== undefined) {
+                        self.getActionId(event);
+                    }
+                    $.each(params, function(key, value){
+                        if(key === 'rawUrl' || key === 'actionElementId'){
+                            return false;
+                        } else {
+                            self.updateUrlParam(key.replace('__', '-'), value, event);
+                        }
+                    });
+                    if (targetSize) {
+                        window.open(self.targetUrl, '', targetSize);
+                    } else {
+                        window.open(self.targetUrl, '_blank');
+                    }
+                },
                 submitFormByEvent : function(event){
                     var self = this;
                     self.submitForm($(event.target).parents("form").first().attr('id'), event);