Как использовать импортер CSV
Это короткая инструкция о том, как импортировать данные в ваш компонент ZOO, используя CSV файл. Помните, что Вы можете импортировать данные только из элементов типа Текст, Текстовая область, E-mail, Ссылка, Дата, Страна, Галерея, Карты Google, Картинка и Загрузки.
Подготовьте Ваш CSV файл
- Чтобы исключить несоответствия форматов, убедитесь, что ваш CSV файл использует UTF-8 кодировку.
- Важно, используете ли Вы в CSV файле заголовки для столбцов или нет. Это необходимо во время импорта.
- Убедитесь, что Вы знаете разделители и закрытия полей и Вашего CSV файла.
Импортируйте CSV файл
Перейдите к компоненту ZOO и выберите приложение, в которое Вы хотите импортировать данные.- Нажмите Конфигурация в панели меню приложения, затем нажмите кнопку "Импорт/Экспорт".
- В разделе "Импорт из CSV" нажмите кнопку "Поиск" и выберите файл на Вашем компьютере.
- Нажмите кнопку "Загрузить".


Введите разделитель полей и закрытие полей вашего CSV файла. В данном примере мы импортируем CSV файл, созданный в программе Microsoft Excel, поэтому разделитель полей в данном случае - ";" и нет закрытий полей.

На следующем экране вы должны назначить данные Вашего CSV файла в соответствии с типами материала Вашего приложения.
- Выберите корректный тип материала в выпадающем списке.
- Слева вы увидите столбцы вашего CSV файла, а справа - выпадающий список полей, которые можно назначить элементам типа материала.
- Выберите соответствующие элементы для каждого столбца CSV, чтобы импортировать данные.
- Нажмите на "Импорт".

Импорт картинок
Если Вы хотите импортировать картинки, Вы должны загрузить их в папку вашей Joomla (например, images/stories) и указать путь к картинке в CSV файле, например images/stories/movie1.png.Импорт в категории
Если Вы хотите назначить импортированные материалы более чем в одну категорию, просто создайте один столбец для каждой категории в Вашем CSV файле и назначить оба столбца для одного элемента (в данном случае "Категория"). CSV импортер будет искать существующие категории в Вашем приложении, которые имеют то же имя, и если находит, назначит материалы этим категориям. Если существующих категорий нет, новая категория будет создана. Если Вы назначите материал определенной категории, Вы можете указать псевдоним категории. Используйте три символа |||, чтобы разделить имя и псведоним: CATEGORY_NAME|||CATEGORY_ALIAS. Если Вы хотите назначить материал в подкатегорию, Вы можете разделить дерево категории с помощью трех слешей в форме: CATEGORY_PARENT///CATEGORY_CHILDОбновление материалов
Если Вы хотите обновить существующие материалы, Вы должны разметить поле ID в данных CSV файла в соответствии с полем ID выбранного типа. Если существующий материал по данному ID найден в приложении, материал будет обновлен. Помечая ID как Игнорировать будут созданы новые материалы, также если не будет найдено материалов по ID в текущем приложении.
Если Вы хотите увидеть пример, используйте возможности ZOO CSV Экспорта и проверьте результаты CSV файла.