Technical Documentation

ID Category Req. Element Action
889 string no $zz['fields'][n]['display_empty'] for display fields: what to display if field has no value

Relations: display

182 string: field no $zz['fields'][n]['display_field'] Field (from SQL query) to be displayed instead of field value. For foreign IDs in selects or for display fields

Relations: select; write_once; display

830 array no $zz['fields'][n]['display_title']

Relations: display

401 string no $zz['fields'][n]['display_value'] static value which will be shown in field of type display

Relations: write_once; display

716 boolean no $zz['fields'][n]['dont_check_on_update'] Before doing an UPDATE, zzform checks whether old values and new values for a record differ. Timestamps and Fields with `dont_check_on_update` set won't be checked against (useful for author_ids etc.)
966 boolean no $zz['fields'][n]['dont_copy'] do not copy contents of this field if copying a record

Relations: $zz_conf['copy']

500 boolean no $zz['fields'][n]['dont_delete_records'] no [-] field, one may not delete a subrecord

Relations: subtable

748 boolean no $zz['fields'][n]['dont_mark_search_string'] true restrains zz_mark_search_string() from marking the HTML in this fields output, e. g. if you want to use it as a parameter for images or so.
970 boolean no $zz['fields'][n]['dont_require_old_password'] Do not require to enter old password for password change (e. g. if password forgotten-link was followed)

Relations: password_change

424 boolean no $zz['fields'][n]['dont_show_file_link'] doesn't show link below upload field which otherwise will be shown if a file already exists
191 boolean no $zz['fields'][n]['dont_show_image'] doesn't show image in form view (e. g. good for file upload)
995 boolean no $zz['fields'][n]['dont_show_missing_img'] If set to true and upload is required but missing, do not show '(image missing)' if you don't want to show an upload in public interfaces

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

710 boolean no $zz['fields'][n]['dont_show_missing'] If set to true and field value is required but missing, this will not be shown to user (useful if this is a field the user cannot change anyways because the input depends on other input from file upload etc.)
849 boolean no $zz['fields'][n]['dont_sort'] if set to true, no ordering in this column is allowed; 'id'-columns are set to true by default, if you'd like to order by id, you have to set them to false explicitly
938 boolean no $zz['fields'][n]['dont_trim'] if set to true, 'text' fields won't be trimmed

Relations: text

996 boolean no $zz['fields'][n]['enum_textinput'] attach a text input to last enum value and save that to database if selected; does not work with fixed enum fields in mySQL of course

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

397 array no $zz['fields'][n]['enum_title'] Optional. In case you don't like your ENUM values, you can set an array with different values that will be shown instead the values in the database. Good for translations.

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

396 array no $zz['fields'][n]['enum'] list for enum, default value with 'default' should be set as well

Relations: $zz['fields'][n]['show_values_as_list']; select; $zz['fields'][n]['enum']; $zz['fields'][n]['default']

844 array no $zz['fields'][n]['enum_abbr'] List of abbreviations for enum, in list view, abbreviation will be shown in form view and displayed as abbr-element in list view

Relations: select

969 string: HTML no $zz['fields'][n]['error_msg'] Show individual error message if validation failed instead of generic message

Export (CSV Excel)

916 records total

in