Updated EGroupware Customizing (markdown)

Birgit Becker 2024-10-22 13:23:49 +02:00
parent da416fb99c
commit 7c3fc10b72

@ -110,5 +110,5 @@ This eTemplate-directory is build in as an "overlay" allowing file uploads for c
};
</script>
```
* **NEW**: **Customfields do not longer need a specific customfield tab** in the template and the et2-tabbox, they get generated automatically taking some general attributes/properties into account: `cfPrepend="history"` (the default is before history-tab or at the end, if there is no history, but you can also specify other tabs or leave it empty, so the tabs get generated from the beginning!); `cfExclude="customfield-name"` (comma separated for multiple fields), `cfDisabled="true"`(true: disable adding custom-fields e.g. for templates not showing an entry, false (default): add custom-fields) automatic `cfTypeFilter="@info_type"` (infolog) or `cfTypeFilter="$cont[tid]"` (addressbook) and `cfPrivateTab="!$cont[no_private_cfs]"` (Address Book only, as app-config allows to get private custom fields in a separate tab)
* **NEW**: **Customfields do not longer need a specific customfield tab** in the template and the et2-tabbox, they get generated automatically taking some general attributes/properties into account: `cfPrepend="history"` (the default is before history-tab or at the end, if there is no history, but you can also specify other tabs or leave it empty, so the tabs get generated from the beginning!); `cfExclude="customfield-name"` (comma separated for multiple fields), `cfDisabled="true"`(true: disable adding custom-fields e.g. for templates not showing an entry, false (default): add custom-fields) automatic `cfTypeFilter="@info_type"` (infolog), cfTypeFilter="$cont[tr_tracker]" (tracker) or `cfTypeFilter="$cont[tid]"` (addressbook) and `cfPrivateTab="!$cont[no_private_cfs]"` (Address Book only, as app-config allows to get private custom fields in a separate tab)
* **If you want to position a customfield e.g. "customer-number" in another tab**, you specify in et2-tabbox `cfExclude="customer-number"` and in the tab where it should be displayed simply `<customfields id="#customer-number" span="2"/>`.