Pman.Tab.AdminEnum.bjs
[Pman.Admin] / Pman.Tab.AdminEnum.bjs
index c0d19f7..e3083c8 100644 (file)
@@ -2,17 +2,19 @@
  "name" : "Pman.Tab.AdminEnum",
  "parent" : "Pman.Tab.Admin",
  "title" : "Pman.Tab.AdminEnum",
- "path" : "/home/edward/gitlive/Pman.Admin/Pman.Tab.AdminEnum.bjs",
+ "path" : "/home/benny/gitlive/web.hhyc_membership_system/Pman.Admin/Pman.Tab.AdminEnum.bjs",
  "permname" : "",
  "modOrder" : "500",
  "strings" : {
   "2df80d5febcde0c10a66818488622b7c" : "Pulldown Options",
+  "13348442cc6a27032d2b4aa28b75a5d3" : "Search",
   "d1228f5476d15142b1358ae4b5fa2454" : "Order #",
   "fdff10eac021dfbb69e9c38204237fdc" : "Add new pulldown list",
   "1206eb8aea05be4625371c9c12818785" : "Pulldown",
   "801ab24683a4a8c433c6eb40c48bcd9d" : "Download",
   "7af54708cf5a4286cf0cfa58ff5148a8" : "Internal #",
   "be53a0541a6d36f6ecb879fa2c584b08" : "Image",
+  "1a87a3d29199e3435b8fb314624c008f" : "Merge Option",
   "b48968e1c912da07df5e8d6d246291ec" : "Display Name",
   "510bc6e58593b2b8002c9fe0c21f3fde" : "Displaying core_enum{0} - {1} of {2}",
   "1ba4d808fc7b27a7f60ce2ff75a8af3a" : "No core_enum found",
@@ -22,7 +24,7 @@
   "4d3d769b812b6faa6b76e1a8abaece2d" : "Active",
   "f2a6c498fb90ee345d997f888fce3b18" : "Delete",
   "49ee3087348e8d44e1feda1917443987" : "Name",
-  "7215ee9c7d9dc229d2921a40e899ec5f" : " "
+  "d41d8cd98f00b204e9800998ecf8427e" : " "
  },
  "items" : [
   {
@@ -81,7 +83,7 @@
            },
            "xtype" : "Store",
            "remoteSort" : true,
-           "$ sortInfo" : "{ field : 'etype', direction: 'ASC' }",
+           "$ sortInfo" : "{ field : 'display_name', direction: 'ASC' }",
            "$ xns" : "Roo.data",
            "* prop" : "dataSource",
            "items" : [
        "listeners" : {
         "|activate" : "function() {\n    _this.panel = this;\n    if (_this.grid) {\n        _this.grid.footer.onClick('first');\n    }\n}"
        },
-       "fitToframe" : true,
        "background" : false,
        "region" : "center",
+       "fitToframe" : true,
        "title" : "Pulldown Options",
        "xtype" : "GridPanel",
        "$ xns" : "Roo",
            "items" : [
             {
              "listeners" : {
-              "|click" : "function()\n{\n    \n    // if we do not have a selected type... - what should we show..?\n    \n    \n    var s =     _this.egrid.getSelectionModel().getSelectedCell();\n    \n\n    if (!s) {\n        Roo.MessageBox.alert(\"Error\", \"Select a pulldown\");\n    }\n    \n    var d = _this.egrid.dataSource.getAt(s[0]);\n \n\n    var ds = _this.grid.getDataSource();\n\n    var add = ds.reader.newRow({    \n             id: 0, \n             display_name : '', \n             name : '', \n             etype: d.data.name, \n             active: 1, \n             seqid: 0\n      });\n\n    ds.insert(0  , add);  \n    \n    _this.grid.startEditing(0, _this.grid.colModel.getIndexByDataIndex('name')); // name... \n}\n"
+              "|click" : "function()\n{\n    \n    // if we do not have a selected type... - what should we show..?\n    \n    \n    var s =     _this.egrid.getSelectionModel().getSelectedCell();\n    \n\n    if (!s) {\n        Roo.MessageBox.alert(\"Error\", \"Select a pulldown\");\n    }\n    \n    var d = _this.egrid.dataSource.getAt(s[0]);\n \n\n    var ds = _this.grid.getDataSource();\n\n    var add = ds.reader.newRow({    \n             id: 0, \n             display_name : '', \n             name : '', \n             etype: d.data.name, \n             active: 1, \n             seqid: 0\n      });\n\n    ds.insert(0  , add);  \n    \n    _this.grid.startEditing(0, _this.grid.colModel.findColumnIndex('name')); // name... \n}\n"
              },
              "text" : "Add Value",
              "xtype" : "Button",
              "cls" : "x-btn-text-icon",
-             "$ icon" : "baseURL + '/Pman/templates/images/search.gif'",
+             "$ icon" : "rootURL + '/Pman/templates/images/search.gif'",
              "$ xns" : "Roo.Toolbar"
             },
             {
              "listeners" : {
-              "|click" : "function()\n{\n    \n    // if we do not have a selected type... - what should we show..?\n    var et = _this.etypeCombo.getValue();\n    \n    if (!et) {\n        Roo.MessageBox.alert(\"Error\", \"Select a pulldown\");\n        return;\n    }\n    var sc = _this.grid.getSelectionModel().getSelectedCell();\n    Roo.log(sc);\n    var ds = _this.grid.ds.getAt(sc[0]);\n    if (!ds) {\n        Roo.MessageBox.alert(\"Error\", \"Select enum\");\n        return;\n    }\n    \n    Roo.log(ds);\n    Pman.Dialog.AdminEnumImages.show({onid:ds.data.id}, function(){\n        _this.grid.footer.onClick('first');\n    });\n    \n}\n"
+              "|click" : "function()\n{\n    \n    // if we do not have a selected type... - what should we show..?\n    /*\n    var et = _this.etypeCombo.getValue();\n    \n    if (!et) {\n        Roo.MessageBox.alert(\"Error\", \"Select a pulldown\");\n        return;\n    }\n    */\n    \n    var sc = _this.egrid.getSelectionModel().getSelectedCell();\n    \n    if (!sc) {\n        Roo.MessageBox.alert(\"Error\", \"Select a pulldown\");\n        return;\n    }\n    \n    var ds = _this.egrid.ds.getAt(sc[0]);\n    \n    if (!ds) {\n        Roo.MessageBox.alert(\"Error\", \"Select enum\");\n        return;\n    }\n    \n    Roo.log(ds);\n    Pman.Dialog.AdminEnumImages.show({onid:ds.data.id}, function(){\n        _this.grid.footer.onClick('first');\n    });\n    \n}\n"
              },
              "text" : "Add Image",
              "xtype" : "Button",
              "cls" : "x-btn-text-icon",
              "$ icon" : "rootURL + '/Pman/templates/images/trash.gif'",
              "$ xns" : "Roo.Toolbar"
+            },
+            {
+             "xtype" : "Separator",
+             "$ xns" : "Roo.Toolbar"
+            },
+            {
+             "listeners" : {
+              "|click" : "function()\n{\n    \n    var s = _this.grid.getSelectionModel().getSelections();\n    \n    if (!s.length)  {\n        Roo.MessageBox.alert(\"Error\", \"Select a Row\");\n        return;\n    }\n    \n    var d = _this.grid.ds.getAt(s[0]);\n\n    Pman.Dialog.AdminEnumMerge.show(d.data, function() {\n        _this.grid.footer.onClick('refresh');\n    }); \n    \n}\n"
+             },
+             "text" : "Merge Option",
+             "xtype" : "Button",
+             "cls" : "x-btn-text-icon",
+             "$ icon" : "Roo.rootURL + 'images/default/tree/leaf.gif'",
+             "$ xns" : "Roo.Toolbar"
             }
            ]
           },