Pman.Dialog.AdminCoreEnum.bjs
[Pman.Admin] / Pman.Dialog.AdminCoreEnum.js
index a000187..7ea6617 100644 (file)
@@ -101,7 +101,18 @@ Pman.Dialog.AdminCoreEnum = {
                             },
                             beforeedit : function (e)
                             {
+                                Roo.log('before edit?');
+                                Roo.log(e);
+                                // force fill in of name first.. (Except when it's hidden)
+                                if (typeof(_this.data._hide_name) != 'undefined') { 
+                                    if(e.field == 'display_name' && e.record.data.is_system_enum*1 == 1){
+                                        return ;
+                                    }
+                             
+                                }
+                                
                                 if(e.field == 'name' && e.record.data.is_system_enum*1 == 1){
+                                    Roo.log("block name?");
                                     return false;
                                 }
                             }
@@ -233,6 +244,9 @@ Pman.Dialog.AdminCoreEnum = {
                                               });
                                              var r = ds.data.length;
                                             ds.insert(r  , add);  
+                                            
+                                            
+                                            
                                             _this.grid.startEditing(r, 1); // name... 
                                         }
                                     },