Technical Documentation

ID Category Req. Element Action
409 string no $zz['fields'][n]['auto_value'] increment | ... // 1 will be added and inserted in 'default'

Relations: number

430 array no $zz['fields'][n]['calculation_fields'] fields which shall be used for calculation

Relations: calculated

431 string no $zz['fields'][n]['calculation'] hours | sum (only supported modes)

Relations: calculated

919 string no $zz['fields'][n]['character_set'] Character sets for search fields (if different collations among the database are used and table name is an alias); used for checking search query parts
199 string: HTML no $zz['fields'][n]['class_add'] class name that will be shown if a subrecord will be added

Relations: subtable

176 string: HTML no $zz['fields'][n]['class'] class="" (some classes will be added by zzform, e. g. idrow, ...)
411 integer no $zz['fields'][n]['cols'] number of cols in textarea

Relations: memo

870 string no $zz['fields'][n]['concat_0'] strings to format fields from sql query; sprintf will be used on these to insert the field value

Relations: $zz['fields'][n]['sql']; select; $zz['fields'][n]['concat_fields']

869 string no $zz['fields'][n]['concat_fields'] string for concatenating multiple field values from an sql query for a field

Relations: $zz['fields'][n]['sql']; select

357 array no $zz['fields'][n]['conf_identifier'] Array for configuration variables how identifier shall be created
358 string no $zz['fields'][n]['conf_identifier']['concat'] String used for concatenation of variables. Might be array, values are used in the same order they appear in the array. If array is shorter than fields-array, last value will be repeated. If the number of concatenations is unclear, a 'last'-variable might be set with 'last' as a key or to repeat the first variable with 'repeat' as key
902 array no $zz['fields'][n]['conf_identifier']['empty'] If field value is empty, define replacements here, e. g. 'first_name' => 'NN'. This value will be used for the identifer.
1001 string no $zz['fields'][n]['conf_identifier']['exists_format'] formatting for identifier symbol if identifier exists
829 string: function no $zz['fields'][n]['conf_identifier']['exists_function'] string; name of a function that will be called to check whether an identifier is write_once or not (function parameters: string $var, array $vars, return: true = write_once, no change may take place; false: go ahead, change it)
360 string no $zz['fields'][n]['conf_identifier']['exists'] String used for concatenation if identifier exists (values longer than 1 will be cut off!)
359 string no $zz['fields'][n]['conf_identifier']['forceFilename'] Value which will be used for replacing spaces and unknown letters (values longer than 1 will be cut off!)
963 string: function no $zz['fields'][n]['conf_identifier']['function_parameter'] single function parameter to pass to function instead of identifier

Relations: $zz['fields'][n]['conf_identifier']['function']

962 string: function no $zz['fields'][n]['conf_identifier']['function'] name of function that identifier will go through finally
828 array no $zz['fields'][n]['conf_identifier']['ignore_this_if'] key field will be ignored if value fields have a value

Relations: $zz['fields'][n]['fields']

827 array no $zz['fields'][n]['conf_identifier']['ignore'] this value from $zz['fields'][n]['fields'] will be ignored for the creation of the identifier (it will only be sent to the optional functions for each field to do something with it)

Relations: $zz['fields'][n]['fields']

Export (CSV Excel)

916 records total

in