|
dolibarr 23.0.3
|
Class to manage fields. More...


Public Member Functions | |
| __construct ($db, $form=null) | |
| Constructor. | |
Public Member Functions inherited from FieldsManager | |
| getFieldClass ($type) | |
| Get field handler for the provided type. | |
| getAllFields () | |
| Get all fields handler available. | |
| clearErrors () | |
| clear errors | |
| errorsToString ($separator=', ') | |
| Method to output saved errors. | |
| clearFieldError ($fieldKey) | |
| clear validation message result for a field | |
| setFieldError ($fieldKey, $msg='') | |
| set validation error message a field | |
| getFieldError ($fieldKey) | |
| get field error message | |
| getFieldErrorIcon ($fieldValidationErrorMsg) | |
| get field error icon | |
| getAllFieldsInfos (&$object, &$extrafields=null, $mode='view', $nbColumn=2, $breakKeys=array(), $params=array()) | |
| Get list of fields infos for the provided mode into X columns. | |
| getAllObjectFieldsInfos (&$object, $mode='view', $params=array()) | |
| Get list of object fields infos. | |
| getAllExtraFieldsInfos (&$object, &$extrafields=null, $mode='view', $params=array()) | |
| Get list of extra fields infos. | |
| getFieldsInfos ($key, &$object, &$extrafields=null, $mode='view', $params=array()) | |
| Get list of fields infos for the provided mode into X columns. | |
| getFieldInfosFromObjectField (&$object, $key, $mode='view', $params=array()) | |
| Get field infos from object field infos. | |
| getFieldInfosFromExtraField (&$object, &$extrafields, $key, $mode='view', $params=array()) | |
| Get field infos from extra field infos. | |
| setCommonFieldInfos (&$fieldInfos, &$object, &$extrafields, $key, $mode='view', $enabled='1', $visibility='', $perms=null, $params=array()) | |
| Set common field infos. | |
| setFieldValuesFromPost (&$object, &$extrafields, $keyPrefix='', $keySuffix='', $mode='view', $params=array()) | |
| Set all values of the object (with extra field) from POST. | |
| setObjectFieldValuesFromPost (&$object, $keyPrefix='', $keySuffix='', $mode='view', $params=array()) | |
| Set all object values of the object from POST. | |
| setExtraFieldValuesFromPost (&$object, &$extrafields, $keyPrefix='', $keySuffix='', $mode='view', $params=array()) | |
| Set all extra field values of the object from POST. | |
| verifyPostFieldValue ($fieldInfos, $key, $keyPrefix='', $keySuffix='') | |
| Verify if the field value is valid. | |
| verifyFieldValue ($fieldInfos, $key, $value) | |
| Verify if the field value is valid. | |
| getPostFieldValue ($fieldInfos, $key, $defaultValue=null, $keyPrefix='', $keySuffix='') | |
| Get field value from GET/POST. | |
| getPostSearchFieldValue ($fieldInfos, $key, $defaultValue=null, $keyPrefix='', $keySuffix='') | |
| Get search field value from GET/POST. | |
| printInputSearchField ($fieldInfos, $key, $value, $keyPrefix='', $keySuffix='', $moreCss='', $moreAttrib='', $noNewButton=0) | |
| Return HTML string to put an input search field into a page. | |
| printInputField ($fieldInfos, $key, $value, $keyPrefix='', $keySuffix='', $moreCss='', $moreAttrib='', $noNewButton=0) | |
| Return HTML string to put an input field into a page. | |
| printOutputField ($fieldInfos, $key, $value, $keyPrefix='', $keySuffix='', $moreCss='', $moreAttrib='') | |
| Return HTML string to show a field into a page. | |
| printSeparator ($key, &$object, $colspan=2, $display_type='card', $mode='view') | |
| Return HTML string to print separator field. | |
Class to manage fields.
Definition at line 43 of file webportalfieldsmanager.class.php.
| WebPortalFieldsManager::__construct | ( | $db, | |
| $form = null ) |
Constructor.
Reimplemented from FieldsManager.
Definition at line 51 of file webportalfieldsmanager.class.php.
References Context\getRootConfigUrl().