Импорт по расписанию
Загрузка по расписанию из облачного файла Google Таблиц
- 1.В меню
База - импорт данных
выберите URL и вставьте ссылку поставщика.

2. В закладке Сопоставление полей выберите колонки, которые нужно загрузить и их соответствие в файле.
Если вы загружаете файл, который скачали в меню
База→ Экспорт данных
, и он содержит штатные заголовки столбцов – сопоставление полей делать не нужно. 
3. Сохранение настроек импорта. Перейдите на вкладку
Сохраненные настройки
. В поле Сохранить настройку укажите имя данной настройки. Нажмите Выполнить
. Настройка сохранится и будет доступна в селекторе Выбрать настройку
при следующем импорте. 4. Настраиваем расписание: включаем модуль Задачи, создаем новую Задачу и в меню
Выбрать
- видим сохраненный импорт, указываем его и количество запусков в день.

Сохранение импорта и настройка расписания
Вы можете создать файл в Таблицах Гугл (Google Sheets), и настроить автообновление импорта цен и склада и любых колонок из файла по расписанию. Базу можно выгрузить из PHPShop через меню
База - Экспорт данных
, также можно взять сторонний прайс и выложить в облако. - 1.Выгрузка базы через Экспорт данных. При выгрузке для Google Таблиц нужно выбрать кодировку UTF-8. Есть 2 варианта выгрузки базы – целиком или по частям:
Только отмеченные товары в каталоге (подходит для теста)
База целиком

Вы можете выгрузить сразу всю базу каталогов через меню
База – Экспорт базы
:.jpg?alt=media&token=6108527d-48bf-4428-8dbc-94169da4dfa8)
2. Создание Google Таблицы. Создайте свой файл в Google Таблицах и скопируйте содержимое из csv файла в Google Таблицы. Откройте доступ и скопируйте ссылку:

3. Настройка импорта. Скопированную ссылку укажите в поле URL в разделе
База - Импорт данных
, выберите кодировку UTF-8. Перейдите на вкладку Сопоставление полей
и укажите, какая колонка вашего файла соответствует полю в PHPShop.4. Сохранение настроек импорта. Перейдите на вкладку
Сохраненные настройки
. В поле Сохранить настройку укажите имя данной настройки. Нажмите Выполнить
. Настройка сохранится и будет доступна в селекторе Выбрать настройку
при следующем импорте. 5. Настраиваем расписание: включаем модуль Задачи, создаем новую Задачу и в меню
Выбрать
- видим сохраненный импорт, указываем его и количество запусков в день.
Загружать и автоматически обрабатывать файлы по расписанию можно не только с Google Sheets, но и по любой ссылке на csv файл из интернета, полученной от поставщика и т.п.
6. Проверка связи с Google Sheets. Теперь поменяем, к примеру, цену в товарах, и синхронизируем с PHPShop. В меню
База - Импорт данных
, в закладке Сохраненные настройки
выбираем нашу настройку, нажимаем Выполнить
. Видим, что цены на сайте обновились:
Мы подробно описали в Блоге, как удалить лишние значения характеристик:
Last modified 5mo ago