Урок 28. Работа с csv

На сайте часто нужно выводить пользовательские данные в виде таблицы (каталоги, параметры товара или продукции и т.д.). Делать это вставляя и копируя таблицы из текстового редактора редко выдаёт нужное отображение - таблицы выходят кривыми, вёрстка теряет задуманный вид. Чтобы этого избежать можно использовать экспорт пользовательских данных в csv файл (так обычно и происходит с 1С-Бухгалтерией) и последующей обработкой csv-файла или просто текста и вывод его в виде таблицы.

Если вы экспортируете данные в виде файла, то сниппет csvfiletotable будет иметь следующий вид:

Использование сниппета:

где fileTypeTV - Переменная шаблона, тип ввода - файл

Кому-то этот код покажеться сложным (он мне и самому сейчас таким представляется:) ), поэтому для самых маленьких есть сниппет попроще: csvtotable:

где textTypeTV - Переменная шаблона, тип ввода - текст

Демо