439
edits
| Line 22: | Line 22: | ||
The main principles of CustomFields are: | The main principles of CustomFields are: | ||
* one SQL column = one Dolibarr field | * one SQL column = one Dolibarr field. | ||
* one SQL type = one method to show and edit the field in Dolibarr | * one SQL type = one method to show and edit the field in Dolibarr. | ||
* almost everything should be configurable from the configuration file | * almost everything should be configurable from the configuration file, or admin interface. | ||
* be independent from Dolibarr's data structures. CustomFields sits besides Dolibarr, and does not mix with it, even if in the Dolibarr's interface it looks like CustomFields is inside Dolibarr, in reality, CustomFields is totally independent. | * be independent from Dolibarr's data structures. CustomFields sits besides Dolibarr, and does not mix with it, even if in the Dolibarr's interface it looks like CustomFields is inside Dolibarr, in reality, CustomFields is totally independent. | ||
edits