Вы здесь

Node import via cron

Добавление данных в файлы и автоматизация их импорта из файлов.

Модуль Node import via cron позволяет людям или боту добавлять данные для определённых задач в файлы, а потом импортировать их на сайт. Он помогает автоматизировать импорт данных и может работать в следующих режимах:

  • Импорт всех данных с начала файла
  • Импорт дописанных в файл данных
  • Обновление импортированных данных (удаление старых документов и импорт всех данных с начала файла)

Страница настройки позволяет указать количество импортируемых строк при запуске cron. По умолчанию импортируется 25 строк.

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

  • Добавьте новую задачу
  • Выберите тип импорта при запуске cron
  • Сохраните конфигурацию
  • Добавьте новые или измените существующие данные в файле
  • При запуске cron данные будут обработаны в соответствии с установленными параметрами

Параметр удаления старых документов работает только для документов, которые были добавлены при последнем запуске cron.

Если пользуетесь модулем Elysia Cron, то нужно настроить как модуль Node import, так и модуль Node import via cron tasks на выполнение задач в следующем порядке:

  • ni_cron_cron
  • node_import_cron

Если вы хотите импортировать документы с использованием полей CCK, то нужно самостоятельно разместить файлы перед их импортом в нужной папке. Это выглядит следующим образом:

  • У вас есть документ с типом поля «Файл», данные которого хранятся в папке files/nodefile
  • Нужно скопировать свой CSV-файл в папку files/imports (это стандартная папка для модуля Node Import)
  • А файлы скопировать в папку files/imports/files/nodefile
  • После того, как импортируемый файл будет найден модулем Node import, все файлы из папки files/imports/files/nodefile будут перемещены в папку files/nodefile
Зависит от: 
Группа проекта: