Technical Documentation

ID Category Req. Element Action
238 string: HTML no $zz['explanation'] Textblock after heading

Relations: $zz_conf['footer_text']; OUTPUT

917 variable no $zz['subtitle'][field]['concat'] Array or string; if more than one field is used for subtitle, this string or these strings will be used instead of the default space for concatenating the fields. If an array is used and the number of elements is smaller than the number of spaces to fill, the last value will be repeated.

Relations: OUTPUT

240 array no $zz['subtitle'][field]['enum'] field = $where_id, without tablename; = $zz['fields'][n]['enum'] where n is the index of the field corresponding to the key

Relations: $zz['fields'][n]['enum']; OUTPUT

987 variable no $zz['subtitle'][field]['format'] Array or string; format all (string) or one (array) value with a formatting function

Relations: OUTPUT

327 string no $zz['subtitle'][field]['link'] heading link provides a link back from the filter text directly below the heading ('var', 'sql') to the main page which triggers the filter (displaying the corresponding record)

Relations: $zz['subtitle'][field]['sql']; $zz['subtitle'][field]['var']; OUTPUT

789 boolean no $zz['subtitle'][field]['link_no_append'] does not append mode=show&id=.. to URL
916 string: HTML no $zz['subtitle'][field]['prefix'] Prefix, added to value if there is one
217 string: SQL no $zz['subtitle'][field]['sql'] [$where_id, without tablename]['sql'] = $zz['fields'][n]['sql'] where n is the index of the field corresponding to the key

Relations: OUTPUT

915 string: HTML no $zz['subtitle'][field]['suffix'] Suffix, added to value if there is one
914 boolean no $zz['subtitle'][field]['value'] if true, value of field will be displayed for subtitle
218 array no $zz['subtitle'][field]['var'] ['heading_sub'][$where_id, without tablename]['var'] = array() field from heading_sql-query which shall be used for better display of H2 and TITLE blabla:<br>var1 var2 var3

Relations: OUTPUT

918 array no $zz['unique'] Describes UNIQUE key for detail tables. For updates via zzform_multi() which do not know the record ID of the detail table this can be used to avoid getting this ID first.
821 array no $zz['where'] WHERE condition for record, like via URL where[some_id]=10
538 boolean no $zz[list']['select_multiple_records'] UNDER DEVELOPMENT.

Relations: LIST

5 array yes $zz_conf Main configuration variables. To be set in table scripts or central configuration file. Most variables will have a reasonable default.
237 string no $zz_conf['access'] deprecated, use $zz['access'] instead

Relations: $zz['access']; FORM; LIST

243 string: filename no $zz_conf['action_dir'] Directory where included scripts from $zz['extra_action'] reside

Relations: $zz['extra_action']; ACTION

236 mixed no $zz_conf['add'] Add or do not add data. Can be an array to allow adding of records whith specific values already set. Format: - `type`: Title, as in Add new ... - `field_name`: field_name for which value will already be set when adding a new record - `value`: value to field_name which will be set - `title`: title-attribute to explain add link further - `explanation`: (optional) will be written behind the link

Relations: FORM; LIST

346 boolean no $zz_conf['add_link'] add new record link will be shown (true) or not (false); normally this needs not to be set, because it's the same as $zz_conf['add']

Relations: LIST; OUTPUT

775 boolean no $zz_conf['always_show_empty_detail_record'] show always empty detail record if min_records is set to 0

Relations: subtable

Export (CSV Excel)

916 records total

in