Technical Documentation

ID Category Req. Element Action
928 string no $zz['fields'][n]['geocode_default'] default Value used for geocoding, if no value is transmitted via record

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

982 array no $zz['fields'][n]['geocode_ignore_if'] ignore a record if another field in the same record has value x

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

989 boolean no $zz['fields'][n]['geocode_ignore_update'] if set to true, changes in this field are ignored if a record is updated for the determination if a new geocoding shall take place

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

924 string: SQL no $zz['fields'][n]['geocode_sql'] SQL query to replace ID value for geocoding with real content

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

923 string no $zz['fields'][n]['geocode'] Mark fields for geocoding: 'postal_code', 'country', 'street', 'street_number', 'locality', 'latitude', 'longitude', 'state', 'place' 'place' is somewhat special. It adds a possibility to add the name of the place or venue if the full address is not known. In case 'place' + the rest of the address yields no results, a second query without 'place' is started
978 mixed no $zz['fields'][n]['group_dependent_tables'] string with one or array of table names for tables that are directly dependent on field content (foreign key, another table joined) if this table is in sort order before the immediate foreign table

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

523 boolean no $zz['fields'][n]['group_in_list'] allows grouping of records if sort order corresponds with field

Relations: LIST

546 string: field no $zz['fields'][n]['group'] allows to group records select via HTML optgroup-element

Relations: select

964 boolean no $zz['fields'][n]['hide_auto_add_msg'] hides message that a value will be added automatically
746 boolean no $zz['fields'][n]['hide_format_in_title_desc'] hides format in title_desc below title of field

Relations: $zz['fields'][n]['format']; $zz['fields'][n]['title_desc']

781 boolean no $zz['fields'][n]['hide_in_form_add']

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

180 boolean no $zz['fields'][n]['hide_in_form'] hides field in form view, but not in list view.
959 boolean no $zz['fields'][n]['hide_in_list_if_empty'] field will not be shown as a column in list view if there's no value for this field in all rows

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

179 boolean no $zz['fields'][n]['hide_in_list'] field will not be shown in list view
422 boolean no $zz['fields'][n]['hide_novalue'] = false: as a default, the choice of no value for a radio button set will be hidden. By setting this value to false, it will be shown.

Relations: select

750 boolean no $zz['fields'][n]['hide_zeros'] values 0 will be converted to '' (unit, prefix, suffix etc. will not be shown)
614 string: field no $zz['fields'][n]['id_field_name'] In some cases, for whatever reason the first field in an SQL query is not the id_field_name of a query. This variable can be set to solve this problem. Should be used as well if id_field_name is ambiguous and table name has to be prepended

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

185 array no $zz['fields'][n]['if'][n] Field definitions which will be set if a certain condition n is met. For some conditions, shortcuts exist: - 'multi': if script is called via zzform_multi() - 'where': if field has id value which is defined by WHERE condition ($zz['where'], $_GET['where']) - 'add': if a record is added - 'delete': if a record is deleted - 'edit': if a record is edited - 'upload: if something is uploaded
192 array no $zz['fields'][n]['image'] what has to be done with uploaded image. keys as follows.
450 string: function no $zz['fields'][n]['image'][n]['action'] (what to do with image, functions in image-[library].inc.php)

Export (CSV Excel)

916 records total

in