Pman.Tab.AdminLogEvents.bjs
authorEdward <edward@roojs.com>
Tue, 14 Jul 2015 06:59:19 +0000 (14:59 +0800)
committerEdward <edward@roojs.com>
Tue, 14 Jul 2015 06:59:19 +0000 (14:59 +0800)
Pman.Tab.AdminLogEvents.js

Pman.Tab.AdminLogEvents.bjs
Pman.Tab.AdminLogEvents.js

index 117ba69..4c9e9a2 100644 (file)
             },
             {
              "listeners" : {
-              "|click" : "function()\n{\n    var s = _this.grid.getSelectionModel().getSelections();\n    if (!s.length || (s.length > 1))  {\n        Roo.MessageBox.alert(\"Error\", s.length ? \"Select only one Row\" : \"Select a Row\");\n        return;\n    }\n    if (!_this.dialog) return;\n    _this.dialog.show(s[0].data, function() {\n        _this.grid.footer.onClick('first');\n    }); \n    \n}\n"
+              "|click" : "function()\n{\n    var s = _this.grid.getSelectionModel().getSelected();\n    \n    if(!s || s.data.id * 1 < 1){\n        Roo.MessageBox.alert('Error', 'Please select a deleted person');\n        return;\n    }\n}\n"
              },
              "text" : "Restore",
              "xtype" : "Button",
index d724665..c253ace 100644 (file)
@@ -241,16 +241,12 @@ Pman.Tab.AdminLogEvents = new Roo.XComponent({
           listeners : {
            click : function()
             {
-                var s = _this.grid.getSelectionModel().getSelections();
-                if (!s.length || (s.length > 1))  {
-                    Roo.MessageBox.alert("Error", s.length ? "Select only one Row" : "Select a Row");
+                var s = _this.grid.getSelectionModel().getSelected();
+                
+                if(!s || s.data.id * 1 < 1){
+                    Roo.MessageBox.alert('Error', 'Please select a deleted person');
                     return;
                 }
-                if (!_this.dialog) return;
-                _this.dialog.show(s[0].data, function() {
-                    _this.grid.footer.onClick('first');
-                }); 
-                
             }
           }
          }