Important notice
From version 2020/10 on we recommend using the following syntax for getting a detail view handle:
Recommended
// get handle to AppGini Detail View // recommended syntax since version 2020/10 var dv = AppGiniHelper.DV; // your code here
You can use AppGiniHelper.DV
multiple times in different files, as this is a singleton now.
Deprecated
// get handle to AppGini Detail View // deprecated since version 2020/10 var dv = new AppGiniDetailView(); // your code here
The previous syntax lead to some cross effects when customers initialized a detail view instance more than once for example in multiple files (once in header-extras.php
AND again in TABLENAME-dv.js
). The deprecated syntax will still work, so you don't have to update your scripts. But we recommend using the new syntax instead.
Detail View Features
Activate child tab
Activate one of the existing child tabs (bottom of the dv page) in Detail View
Fade in/fade out custom tabs
The fade-functions allow fading out or fading in custom tabs in Detail View
Collapsible Panels
Group fields in panels which can be expanded/collapsed and auto-save their state
Multi-Column Layout
Split Detail View into columns and customize fields and field order per column
(Custom) Tabs
Create custom tabs with text and icon and move fields inside the tabl panels
Compact Layout
The compact()-method combines several actions for optimizing usage of the available screen-size
Beautify lookups (dropdowns)
An attempt to fix gaps and height of buttons next to lookup fields and change icon and/or text