Q:

Как создать еще несколько дополнительных полей во вкладке tv прямо в ресурсе MODX Revo?

Я создал обычное tv поле (файл) и сделал доступным его для определенного шаблона. В соответствующем ресурсе во вкладке доп поле tv нашел это поле,; но если нужно выводить не один файл, а 3 или 10? Как можно организовать добавление таких же полей прямо из редактируемого ресурса?

A:

Вам поможет пакет MIGx (https://docs.modx.com/extras/revo/migx)
Документация на русском: https://webstool.ru/documentation-migx-russian.html
Примерно для Вашего случая (список файлов, только плюс еще описание файла):
Тип ввода
migx

Вкладки формы:
[{
"caption" : "Публикации работника",
"fields" : [
{
    "field" : "naimenovanie",
    "caption" : "Наименование работы",
    "inputTVtype" : "text"
},
{
    "field" : "pdf",
    "caption" : "Ссылка на pdf файл",
    "inputTVtype" : "file"
}
]
}]

Разметка колонок:
[{
"header": "Наименование публикации", "sortable": "true", "dataIndex": "naimenovanie"
},{
"header": "Ссылка на pdf файл", "sortable": "true", "dataIndex": "pdf"
}]

Как это выглядит в редакторе:

Вы можете добавлять сколько угодно файлов

