Урок 28. Работа с csv
На сайте часто нужно выводить пользовательские данные в виде таблицы (каталоги, параметры товара или продукции и т.д.). Делать это вставляя и копируя таблицы из текстового редактора редко выдаёт нужное отображение - таблицы выходят кривыми, вёрстка теряет задуманный вид. Чтобы этого избежать можно использовать экспорт пользовательских данных в csv файл (так обычно и происходит с 1С-Бухгалтерией) и последующей обработкой csv-файла или просто текста и вывод его в виде таблицы.
Если вы экспортируете данные в виде файла, то сниппет csvfiletotable будет иметь следующий вид:
Использование сниппета:
где fileTypeTV - Переменная шаблона, тип ввода - файл
Кому-то этот код покажеться сложным (он мне и самому сейчас таким представляется:) ), поэтому для самых маленьких есть сниппет попроще: csvtotable:
где textTypeTV - Переменная шаблона, тип ввода - текст
May 29 2014 CSV Виктор Матушевский
Lego my Ego
25.06.2014 12:19Добрый день.
При загрузке csv в TV, modx выдаёт ошибку "Расширение файла `csv`не допускается".
Это как-то лечится? Спасибо.
Lego my Ego
25.06.2014 13:57Исправил.
Как исправил?