--- node: profiles.$profile_node_name.database.cross_reference_groups.$name infos_node: profile.database.cross_reference_groups structure: cross_reference_groups: _: node-list # foreach xref group label: string disabled: bool use_flat_table: bool fields: node-list sort_by: string sort_direction: string infos: - node: label - node: disabled - node: use_flat_table - node: fields comment: The subnodes of fields define the cross referenced fields. - node: sort_by required_if: optional comment: The name of a database field by which the xref table should be sorted. - node: sort_direction values: [ascending, descending] required_if: If sort_by is defined. ... # Example cross_reference_groups = { date_time = { label = "$lang_stats.field_labels.date_time" disabled = "false" use_flat_table = "false" fields = { date_time = "" hits = "" visitors = "" size = "" page_views = "" sessions = "" session_entrances = "" session_exits = "" session_begin = "" session_end = "" session_duration = "" bounces = "" } # fields } # date_time day_of_week = { label = "$lang_stats.field_labels.day_of_week" disabled = "false" use_flat_table = "true" fields = { day_of_week = "" date_time = "" hits = "" visitors = "" size = "" page_views = "" sessions = "" session_entrances = "" session_exits = "" session_begin = "" session_end = "" session_duration = "" bounces = "" } # fields } # day_of_week } # cross_reference_groups