Модуль автоматической загрузки цен с фтп — различия между версиями
Строка 1: | Строка 1: | ||
Модуль предназначен для автоматизации загрузки прайсов, путем их автоматической загрузки с FTP-сервера. | Модуль предназначен для автоматизации загрузки прайсов, путем их автоматической загрузки с FTP-сервера. | ||
− | В меню '''Прайсы''' добавляется вкладка ''' | + | В меню '''Прайсы''' добавляется вкладка '''Загрузка прайсов по FTP''' в которой отображаются настройки этого модуля. |
− | [[File: | + | [[File:AT-1338_1redesign.png|left]] <br clear="all" /> |
− | + | Добавление новой загрузки. | |
− | [[File: | + | [[File:AT-1338_2redesign.png|left]] <br clear="all" /> |
'''Принцип работы:''' | '''Принцип работы:''' | ||
− | Сайт с определенным интервалом заходит на FTP-сервер | + | Сайт с определенным интервалом заходит на FTP-сервер используя настройки этого модуля (может быть сколько угодно) и в зависимости от установок, забирает все файлы в случае пустого значения поля '''Имя файла''', в случае с заполненным полем. |
− | + | , конкретный файл. После чего происходит помещение файла(ов) прайса в '''Очередь прайсов''' где происходит привязка файла к профайлу, через указание в поле '''Постоянная часть имени файла для email или ftp ''' из настройки профиля прайса , согласно которого далее будет произведена загрузка прайса. Для контроля загруженных файлов и исключения повторной загрузки, используется удаление файлов на стороне FTP сервера (у учетной записи для подключения к FTP-серверу должны быть соответствующие права).При необходимости отключить автоматическое удаление, нужно перевести константу '''price_ftp:delete_file_after_load''' в значение = 0. | |
− | + | '''(1)'''- Название загрузки<br> | |
− | + | '''(2)'''- IP адрес FTP-сервера (в случае использовании не стандартного порта указать его через ":")<br> | |
− | + | '''(3)'''- Имя файла, при не заполненном поле берутся все файлы находящиеся в директории( в очередь прайсов берутся только файлы с расширением 'csv','txt','xls','xlsx','zip','rar' ) <br> | |
− | + | '''(4)'''- Дата и время операции получения файлов<br> | |
− | + | '''(5)'''- Процесс обработки <br> | |
− | + | '''(6)'''- Ручной запуск получения файлов.<br> | |
− | + | '''(7)'''- [[File:Button_ok.png]]- указывает на удачную операцию по получению файлов [[File:Button_error.png]] - указывает на ошибку получения, текст которой отобразится при наведении на значок<br> | |
− | + | '''(8)'''- Добавление<br> | |
− | + | '''(9)'''- Логин пользователя FTP-сервера <br> | |
− | + | '''(10)'''- Пароль<br> | |
− | + | '''(11)'''- Путь к фалу(ам) на FTP-сервере<br> | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
Текущая версия на 15:38, 5 июня 2023
Модуль предназначен для автоматизации загрузки прайсов, путем их автоматической загрузки с FTP-сервера.
В меню Прайсы добавляется вкладка Загрузка прайсов по FTP в которой отображаются настройки этого модуля.
Добавление новой загрузки.
Принцип работы: Сайт с определенным интервалом заходит на FTP-сервер используя настройки этого модуля (может быть сколько угодно) и в зависимости от установок, забирает все файлы в случае пустого значения поля Имя файла, в случае с заполненным полем. , конкретный файл. После чего происходит помещение файла(ов) прайса в Очередь прайсов где происходит привязка файла к профайлу, через указание в поле Постоянная часть имени файла для email или ftp из настройки профиля прайса , согласно которого далее будет произведена загрузка прайса. Для контроля загруженных файлов и исключения повторной загрузки, используется удаление файлов на стороне FTP сервера (у учетной записи для подключения к FTP-серверу должны быть соответствующие права).При необходимости отключить автоматическое удаление, нужно перевести константу price_ftp:delete_file_after_load в значение = 0.
(1)- Название загрузки
(2)- IP адрес FTP-сервера (в случае использовании не стандартного порта указать его через ":")
(3)- Имя файла, при не заполненном поле берутся все файлы находящиеся в директории( в очередь прайсов берутся только файлы с расширением 'csv','txt','xls','xlsx','zip','rar' )
(4)- Дата и время операции получения файлов
(5)- Процесс обработки
(6)- Ручной запуск получения файлов.
(7)- - указывает на удачную операцию по получению файлов - указывает на ошибку получения, текст которой отобразится при наведении на значок
(8)- Добавление
(9)- Логин пользователя FTP-сервера
(10)- Пароль
(11)- Путь к фалу(ам) на FTP-сервере
Естимейт базовой версии задания - 6ч
Вернуться к списку модулей: Модули_пакет_Експерт_-_Документация