☁️ Loving our new documentation website? Provide feedback in the CloudCannon Community! ✨

data_config

Table of contents

Description:

This key defines which file or folder data in your Site is available to populate Select Inputs.

Type:
Object<data_config.*>
Values:
*Object#

This key defines what data sets are available to populate Select Inputs.

Show examplesHide examples

In this example, we have configured data config entries for both a CSV file and a folder of files.

Copied to clipboard
data_config:
  authors:
    path: data/authors.csv
  offices:
    path: data/offices
{
  "data_config": {
    "authors": {
      "path": "data/authors.csv"
    },
    "offices": {
      "path": "data/offices"
    }
  }
}

Configure all data files or folders under the data_config key in your CloudCannon configuration file.

Select Inputs and Multiselect Inputs which use the authors key are populated by the contents of the authors.csv file.

Select Inputs and Multiselect Inputs which use the offices key are populated by the contents of each file in the offices folder.

Examples:

In this example, we have configured data config to make data files available for Select Inputs and Multiselect Inputs.

Copied to clipboard
data_config:
  authors:
    path: data/authors.csv
  offices:
    path: data/offices
{
  "data_config": {
    "authors": {
      "path": "data/authors.csv"
    },
    "offices": {
      "path": "data/offices"
    }
  }
}

Configure all data files or folders under the data_config key in your CloudCannon configuration file.

Select Inputs and Multiselect Inputs which use the authors key are populated by the contents of the authors.csv file.

Select Inputs and Multiselect Inputs which use the offices key are populated by the contents of each file in the offices folder.

Open in a new tab