Инструменты пользователя

Инструменты сайта


Боковая панель

Перевод этой страницы:

ru:data_loading

Загрузка данных в проект

Существует несколько способов получения данных для использования в проекте:

  • Списки - используются преимущественно для получения построчно данных из текстового документа (например, список emailов, заголовков для статей и пр.)
  • Таблицы - используются для получения более сложно организованных данных (например, список товаров для интернет-магазина, где построчно представлены разные данные: название, цена, описание и пр.)
  • Файлы (см. ниже) - когда требуется сразу загрузить в проект все содержимое файла для дальнейшей работы с ним.
  • Входные настройки - это способ используется, когда вы вручную планируете менять те или иные данные, без редактирования шаблона или документов, к нему прилагающихся.

Работа с файлами

С помощью данного экшена вы можете произвести базовые необходимые операции с файлом и его содержимым. Все операции интуитивно понятные сами по себе, хотелось бы сделать акцент только на проверке существования файла и записи в файл. Если файла не существует, результатом работы экшена будет ошибка и шаблон дальше пойдет по красному (неудачному) выходу из экшена. Если вы планируете использовать шаблон в несколько потоков, не производите запись в файл этим экшеном во избежании конфликтов и потери данных. Для этих целей используйте списки и экшен добавления строки в список.

ru/data_loading.txt · Последние изменения: 2015/07/14 15:51 (внешнее изменение)