{
"file": "klant",
"titlefield": "naam",
"tabpages": [
{
"title": "Address",
"tab": "1",
"endpoint": "/tabfiles/klant/${id}?tab=1",
"pagetype": "form"
},
{
"title": "Administration",
"tab": "2",
"endpoint": "/tabfiles/klant/${id}?tab=2",
"pagetype": "form"
},
{
"title": "Extra",
"tab": "3",
"endpoint": "/tabfiles/klant/${id}?tab=3",
"pagetype": "form"
},
{
"title": "History",
"tab": "4",
"endpoint": "/tabfiles/klant/${id}?tab=4",
"pagetype": "form"
},
{
"title": "Bill",
"tab": "5",
"endpoint": "/tabfiles/klant/${id}?tab=5",
"pagetype": "form"
},
{
"title": "Documents",
"tab": "6",
"endpoint": "/tabfiles/klant/${id}?tab=6",
"pagetype": "form"
},
{
"title": "Turnover.",
"tab": "7",
"endpoint": "/tabfiles/klant/${id}?tab=7",
"pagetype": "form"
},
{
"title": "Data",
"tab": "8",
"endpoint": "/tabfiles/klant/${id}?tab=8",
"pagetype": "form"
},
{
"title": "CRM",
"tab": "9",
"endpoint": "/tabfiles/klant/${id}?tab=9",
"pagetype": "form"
}
]
}
|
-
-
titlefield: a tab page gets a title field, which will be shown on all the tabs.
-
tabpages: array with all the tabpages.
-
title: caption for the tab.
-
tab: number/position for the tab
-
endpoint: endpoint to send the request when the tab is opened, or when data is changed.
-
pagetype: pagetype to open when clicking on the tab. Normally this will be a form, which can contain all the elements available.
|