Resource functions
- get_resource_field_data
- create_resource
- delete_resource
- copy_resource
- get_resource_log
- update_resource_type
- get_resource_path
- get_resource_data
- get_alternative_files
- get_resource_types
- add_alternative_file
- delete_alternative_file
- upload_file
- upload_file_by_url
- upload_multipart
- get_related_resources
- resource_log_last_rows
- replace_resource_file
- get_resource_all_image_sizes
- put_resource_data
- update_related_resource
- relate_all_resources
- get_edit_access
- get_resource_access
Collection functions
Search functions
IIIF
Metadata functions
User functions
System
Message functions
Plugin functions
get_field_options
For a given field, return all the available tags (nodes) or selectable options.
Variable | Description | Data type | Default value |
---|---|---|---|
$ref * | The ID or shortname of the field | integer | |
$nodeinfo | Provides extended field option information if set to TRUE. | boolean | false |
Return values
A list of the options for the field, for example, for a country field this would be a list of countries.
If $nodeinfo is TRUE, each field will return
- ref - The unique id of the field option
- name' - The translated text of the option
- parent - The parent option ID (used by category tree fields)
- order_by - used to determine rendering order