Pman.Tab.CmsBlog.bjs
authorAlan Knowles <alan@roojs.com>
Wed, 12 Jul 2017 01:28:54 +0000 (09:28 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 12 Jul 2017 01:28:54 +0000 (09:28 +0800)
Pman.Tab.CmsBlog.js

Pman.Tab.CmsBlog.bjs
Pman.Tab.CmsBlog.js

index c7820f6..1323801 100644 (file)
             },
             {
              "listeners" : {
-              "|click" : "function()\n{\n    var ds = false;\n    if(_this.grid.selModel.getSelections().length != 1){\n        Roo.MessageBox.alert(\"Error\", \"Select page to delete\");\n        return;\n    }\n    var  sel = _this.grid.selModel.getSelected();\n    if(sel.data.is_system_page){\n        Roo.MessageBox.alert(\"Error\", \"System pages can not be deleted.\");\n        return;\n    }\n    \n    /*\n    Roo.MessageBox.confirm(\"Confirm\", \n        \"Are you sure you want to delete this, it can not be recovered if you make a mistake!\", \n        function(res) {\n            if (res != 'yes') {\n                return;\n            }\n            new Pman.Request({\n                method : 'POST',\n                url : baseURL + '/Roo/cms_page',\n                params : {\n                    _delete : sel.data.id\n                },\n                success : function() { \n                    _this.grid.footer.onClick('refresh');\n                }\n            });\n            \n                \n        }\n    );\n    \n    */\n    \n    new Pman.Request({\n        method : 'POST',\n        url : baseURL + '/Roo/cms_page',\n        params : {\n            id : sel.data.id,\n            is_deleted : 1\n        },\n        success : function() { \n            _this.grid.footer.onClick('refresh');\n        }\n    });\n    \n}\n"
+              "|click" : "function()\n{\n    var ds = false;\n    if(_this.grid.selModel.getSelections().length != 1){\n        Roo.MessageBox.alert(\"Error\", \"Select page to delete\");\n        return;\n    }\n    var  sel = _this.grid.selModel.getSelected();\n    if(sel.data.is_system_page){\n        Roo.MessageBox.alert(\"Error\", \"System pages can not be deleted.\");\n        return;\n    }\n    \n    /*\n    Roo.MessageBox.confirm(\"Confirm\", \n        \"Are you sure you want to delete this, it can not be recovered if you make a mistake!\", \n        function(res) {\n            if (res != 'yes') {\n                return;\n            }\n            new Pman.Request({\n                method : 'POST',\n                url : baseURL + '/Roo/cms_page',\n                params : {\n                    _delete : sel.data.id\n                },\n                success : function() { \n                    _this.grid.footer.onClick('refresh');\n                }\n            });\n            \n                \n        }\n    );\n    \n    */\n    \n    new Pman.Request({\n        method : 'POST',\n        url : baseURL + '/Roo/cms_page',\n        params : {\n            id : sel.data.id,\n            is_deleted : 1\n        },\n        success : function() { \n            _this.grid.footer.onClick('refresh');\n        }\n    });\n    \n}\n",
+              "render" : "function (_self)\n{\n    _this.deleteBtn = this;\n}"
              },
              "text" : "Delete",
              "xtype" : "Button",
index e525705..dade90b 100644 (file)
@@ -549,6 +549,10 @@ Pman.Tab.CmsBlog = new Roo.XComponent({
                     }
                 });
                 
+            },
+           render : function (_self)
+            {
+                _this.deleteBtn = this;
             }
           },
           xns : Roo.Toolbar,