WEBUI JS: Improve look for forms with only basic settings
This commit is contained in:
parent
ac09d42652
commit
fe4dbc2c50
1 changed files with 11 additions and 6 deletions
|
@ -603,12 +603,17 @@ tvheadend.idnode_editor_form = function(d, meta, panel, create)
|
|||
panel.add(mfs[number]);
|
||||
}
|
||||
}
|
||||
if (df.length)
|
||||
panel.add(newFieldSet({ title: "Basic Settings", items: df }));
|
||||
if (af.length)
|
||||
panel.add(newFieldSet({ title: "Advanced Settings", items: af }));
|
||||
if (rf.length)
|
||||
panel.add(newFieldSet({ title: "Read-only Info", items: rf }));
|
||||
if (df.length && !af.length && !rf.length) {
|
||||
var f = newFieldSet({ nocollapse: true, items: df });
|
||||
panel.add(f);
|
||||
} else {
|
||||
if (df.length)
|
||||
panel.add(newFieldSet({ title: "Basic Settings", items: df }));
|
||||
if (af.length)
|
||||
panel.add(newFieldSet({ title: "Advanced Settings", items: af }));
|
||||
if (rf.length)
|
||||
panel.add(newFieldSet({ title: "Read-only Info", items: rf }));
|
||||
}
|
||||
panel.doLayout();
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue