Есть шаблон для карточек с товарами, которые можно легко добавлять на сайт созданием нового документа и заполнениями дополнительных полей. Каким образом можно связать xls или csv файлы с CMS, чтобы она автоматически заполнила поля взяв данные из исходных файлов и создала необходимое количество карточек?
CSV - Comma Separated Values, т.е разделенные спецсимволом, обычно запятой или точкой с запятой значения в строках
Выбирай из файла построчно и с помощью explode разбивай в подмассивы. Что может быть проще?
Далее у modx есть функция fromArray()
Можно сразу заполнить объекты пройдя в цикле по массиву