Я работаю над генератором перенаправления, используя 11ty и netlify-cms, и храню данные в файле shorturls.json
.
Мой config.yml выглядит следующим образом:
collections:
- name: "config"
label: "Admin"
description: "Administer site settings"
create: false
editor:
preview: false
files:
- label: short urls
name: shorturls
file: "_src/_data/shorturls.json"
widget: "object"
fields:
- label: "Short urls"
label_singular: "Short url"
name: "go"
widget: "list"
fields:
- { label: "From", name: "from", widget: "string", required: false }
- { label: "To", name: "to", widget: "string" }
- { label: "Redirect type", name: "status", widget: "hidden", default: "301" }
Моя json структура выглядит следующим образом:
{
"go": [
{
"from": "/here",
"to": "/there"
},
{
"to": "/from-random"
}
]
}
Есть ли способ заполнить случайное значение в поле from
? Это собирается быть пользовательским виджетом? Вывод json должен выглядеть примерно так:
{
"go": [
{
"from": "/here",
"to": "/there"
},
{
"from": "/e6y0p13l",
"to": "/from-random"
}
]
}
Спасибо