Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

anyCSV/XLS/YML™ PRO Edition - автообновление товаров


ANNA00290
 Поделиться

Рекомендованные сообщения

29.06.2022 в 17:51, annakud22 сказал:

Помогите разобраться импортом, я настроила все, товары выгружаются, но одна проблема, с xml файла грузится только 1 фото товара, дополнительные не подгружаются, в чем может быть проблема

настройте как показано на скрине, и все фото которые есть в ссылке будут загружаться

Screenshot (7).png

Ссылка на комментарий
Поделиться на других сайтах


  • 2 месяца спустя...

Здравствуйте. Помогите разобраться в модуле. Как поставить ссылку на автообновление и как сделать так чтобы отображались скидки, как настроить это в модуле, например: 
- Хочу чтобы на одном из поставщиков скидка на все товары был 10 %

Ссылка на комментарий
Поделиться на других сайтах


12.09.2022 в 19:21, Zaxar_10 сказал:

Здравствуйте. Помогите разобраться в модуле. Как поставить ссылку на автообновление и как сделать так чтобы отображались скидки, как настроить это в модуле, например: 
- Хочу чтобы на одном из поставщиков скидка на все товары был 10 %

 

 

Здравствуйте. Автоматизация обмена при импорте и экспорте. 

При необходимости Вы можете автоматизировать те действия, которые производит модуль при клике на кнопку Начать импорт (в разделе Импорт данных) или кнопку Начать экспорт (в разделе Экспорт данных). По существу, автоматизация сводит с к тому, что вместо ручного нажатия и ожидания окончания процесс, пуск процессов происходит специальной защищенной ссылкой.

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

Создание ссылки для автоматизации.

1. Войдите в таб "Настройки автоимпорта, автоэкспорта"

2. В позиции "Профиль настроек" выберите профиль настроек, действия по которому необходимо автоматизировать

3. В позицию "Защита ссылки - любое число или латинские символы. Без пробелов. Желательно от 6 до 12 символов" укажите защитный код, который защитит пуск процесс от несанкционированного запуска

4. В позиции статус выберите "Включить" 

5. Нажмите "Сохранить"Сохранить профиль настроек"


После проделывания шагов выше появится 2 ссылки: одна, при пуске в браузере или через планировщик хостинга будет запускать импорт по соответствующему профилю, а другая экспорт по соответствующему профилю.

 

Запуск ссылки в планировщике CRON.

Ссылку, созданную, как это описано в предыдущем разделе, можно запускать в браузере, но также автоматизировать процесс, путем постановки задания на запуск ссылки в определенное время. На хостингах за такого рода автоматизацию отвечают т.н. планировщики. Наиболее популярным планировщиком является CRON. Узнайте, как автоматизировать работу с его помощью из данной справки. Однако точные параметры создания заданий на CRONe Вашего хостинга могут быть выяснены только в службе поддержки Вашего хостинга.

Вариант задачи на CRON для ссылки.

* * * * * curl  --request GET 'ССЫЛКА_СКОПИРОВАННАЯ_ИЗ_МОДУЛЯ'

* - задайте время запуска: первая звездочка минуты - от 0 до 60, вторая - часы от 0 до 23, далее: 1-31 (дни недели), 1-12 (месяцы), 0-6 (дни недели). Например, если необходимо запускать ссылку каждое утро понедельника в 10 часов, то вместо звездочек нужно указать: * 10 * * 1

curl  --request GET - команда. На хостингах команды могут различаться, и список доступных команд может быть ограничен. Оставьте приведенную в примере команду без изменений, и если она "не пойдет", то обратитесь на хостинг за уточнением синтаксиса для ссылки в целом. 

'' - одинарные кавычки, в которых нужно указать ссылку

ССЫЛКА_СКОПИРОВАННАЯ_ИЗ_МОДУЛЯ - ссылка, которую нужно скопировать из модуля (об этом рассказывается в разделе "Создание ссылки для автоматизации")

 

* * * * * wget -O - -q -t 1 'ССЫЛКА_СКОПИРОВАННАЯ_ИЗ_МОДУЛЯ'

* - задайте время запуска: первая звездочка минуты - от 0 до 60, вторая - часы от 0 до 23, далее: 1-31 (дни недели), 1-12 (месяцы), 0-6 (дни недели). Например, если необходимо запускать ссылку каждое утро понедельника в 10 часов, то вместо звездочек нужно указать: * 10 * * 1

wget -O - -q -t 1 - команда. На хостингах команды могут различаться, и список доступных команд может быть ограничен. Оставьте приведенную в примере команду без изменений, и если она "не пойдет", то обратитесь на хостинг за уточнением синтаксиса для ссылки в целом. 

'' - одинарные кавычки, в которых нужно указать ссылку

ССЫЛКА_СКОПИРОВАННАЯ_ИЗ_МОДУЛЯ - ссылка, которую нужно скопировать из модуля (об этом рассказывается в разделе "Создание ссылки для автоматизации")

 

Общие рекомендации

Если количество данных много, то рекомендуется добавлять в ссылку параметр --max-redirect=1000, итоговая ссылка в этом случае будет выглядеть: * * * * * --max-redirect=10000 curl  --request GET 'ССЫЛКА_СКОПИРОВАННАЯ_ИЗ_МОДУЛЯ'

Данный параметр разрешает пускать ссылку до 1000 раз. Это может понадобится, если, например, нужно обработать 1000 строк, а в позиции количество данных за один проход установлено 100. То есть нужно будет пустить ссылку 10000/100 = 100 раз

Не запускайте ссылку слишком часто. Данные должны успеть обработаться до следующего запуска полного запуска.

Большое количество данных требует от хостинга значительных аппаратных затрат, что может сказаться на работе сайта в целом

Для автоматизации используйте простые наборы операций: обновление остатков, цен. На самом деле, никто не даст гарантий, что входящие данные от поставщика не будут перемешаны или испорчены. По этому процессы добавления новинок, или обновления всех данных лучше делать в ручном режиме, под визуальным контролем процесса в целом

Для автоматизации используйте жесткие режим обмена: обновлять только имеющиеся данные. Это позволит более уверенно контролировать обмен.  

Желательно делать бекап базы, как можно чаще, чтобы не потерять данные из-за различных непредвиденных отклонений во входящих данных.

 

Дополнительная обработка цены
Если значение цены будет в указанных пределах, то его можно умножить на коэффициент и добавить абсолютное значение (в т.ч. отрицательное - укажите минус, если нужно отнять). Например от 100 до 200 x 0.5 + -10

Демонстрация

http://oc2102.ocext.com/admin/index.php?route=module/csv_ocext_dmpro&token=1t6Ab99nDyN9h8hH0rkjtVqwV3ATviw7

Логин    Пароль
demo    demo

 

Шаг 1.png

Шаг 2-3.png

шаг 4.png

шаг 5.png

шаг 6.png

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


13.09.2022 в 11:24, ANNA00290 сказал:

 

 

Здравствуйте. Автоматизация обмена при импорте и экспорте. 

При необходимости Вы можете автоматизировать те действия, которые производит модуль при клике на кнопку Начать импорт (в разделе Импорт данных) или кнопку Начать экспорт (в разделе Экспорт данных). По существу, автоматизация сводит с к тому, что вместо ручного нажатия и ожидания окончания процесс, пуск процессов происходит специальной защищенной ссылкой.

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

Создание ссылки для автоматизации.

1. Войдите в таб "Настройки автоимпорта, автоэкспорта"

2. В позиции "Профиль настроек" выберите профиль настроек, действия по которому необходимо автоматизировать

3. В позицию "Защита ссылки - любое число или латинские символы. Без пробелов. Желательно от 6 до 12 символов" укажите защитный код, который защитит пуск процесс от несанкционированного запуска

4. В позиции статус выберите "Включить" 

5. Нажмите "Сохранить"Сохранить профиль настроек"


После проделывания шагов выше появится 2 ссылки: одна, при пуске в браузере или через планировщик хостинга будет запускать импорт по соответствующему профилю, а другая экспорт по соответствующему профилю.

 

Запуск ссылки в планировщике CRON.

Ссылку, созданную, как это описано в предыдущем разделе, можно запускать в браузере, но также автоматизировать процесс, путем постановки задания на запуск ссылки в определенное время. На хостингах за такого рода автоматизацию отвечают т.н. планировщики. Наиболее популярным планировщиком является CRON. Узнайте, как автоматизировать работу с его помощью из данной справки. Однако точные параметры создания заданий на CRONe Вашего хостинга могут быть выяснены только в службе поддержки Вашего хостинга.

Вариант задачи на CRON для ссылки.

* * * * * curl  --request GET 'ССЫЛКА_СКОПИРОВАННАЯ_ИЗ_МОДУЛЯ'

* - задайте время запуска: первая звездочка минуты - от 0 до 60, вторая - часы от 0 до 23, далее: 1-31 (дни недели), 1-12 (месяцы), 0-6 (дни недели). Например, если необходимо запускать ссылку каждое утро понедельника в 10 часов, то вместо звездочек нужно указать: * 10 * * 1

curl  --request GET - команда. На хостингах команды могут различаться, и список доступных команд может быть ограничен. Оставьте приведенную в примере команду без изменений, и если она "не пойдет", то обратитесь на хостинг за уточнением синтаксиса для ссылки в целом. 

'' - одинарные кавычки, в которых нужно указать ссылку

ССЫЛКА_СКОПИРОВАННАЯ_ИЗ_МОДУЛЯ - ссылка, которую нужно скопировать из модуля (об этом рассказывается в разделе "Создание ссылки для автоматизации")

 

* * * * * wget -O - -q -t 1 'ССЫЛКА_СКОПИРОВАННАЯ_ИЗ_МОДУЛЯ'

* - задайте время запуска: первая звездочка минуты - от 0 до 60, вторая - часы от 0 до 23, далее: 1-31 (дни недели), 1-12 (месяцы), 0-6 (дни недели). Например, если необходимо запускать ссылку каждое утро понедельника в 10 часов, то вместо звездочек нужно указать: * 10 * * 1

wget -O - -q -t 1 - команда. На хостингах команды могут различаться, и список доступных команд может быть ограничен. Оставьте приведенную в примере команду без изменений, и если она "не пойдет", то обратитесь на хостинг за уточнением синтаксиса для ссылки в целом. 

'' - одинарные кавычки, в которых нужно указать ссылку

ССЫЛКА_СКОПИРОВАННАЯ_ИЗ_МОДУЛЯ - ссылка, которую нужно скопировать из модуля (об этом рассказывается в разделе "Создание ссылки для автоматизации")

 

Общие рекомендации

Если количество данных много, то рекомендуется добавлять в ссылку параметр --max-redirect=1000, итоговая ссылка в этом случае будет выглядеть: * * * * * --max-redirect=10000 curl  --request GET 'ССЫЛКА_СКОПИРОВАННАЯ_ИЗ_МОДУЛЯ'

Данный параметр разрешает пускать ссылку до 1000 раз. Это может понадобится, если, например, нужно обработать 1000 строк, а в позиции количество данных за один проход установлено 100. То есть нужно будет пустить ссылку 10000/100 = 100 раз

Не запускайте ссылку слишком часто. Данные должны успеть обработаться до следующего запуска полного запуска.

Большое количество данных требует от хостинга значительных аппаратных затрат, что может сказаться на работе сайта в целом

Для автоматизации используйте простые наборы операций: обновление остатков, цен. На самом деле, никто не даст гарантий, что входящие данные от поставщика не будут перемешаны или испорчены. По этому процессы добавления новинок, или обновления всех данных лучше делать в ручном режиме, под визуальным контролем процесса в целом

Для автоматизации используйте жесткие режим обмена: обновлять только имеющиеся данные. Это позволит более уверенно контролировать обмен.  

Желательно делать бекап базы, как можно чаще, чтобы не потерять данные из-за различных непредвиденных отклонений во входящих данных.

 

Дополнительная обработка цены
Если значение цены будет в указанных пределах, то его можно умножить на коэффициент и добавить абсолютное значение (в т.ч. отрицательное - укажите минус, если нужно отнять). Например от 100 до 200 x 0.5 + -10

Демонстрация

http://oc2102.ocext.com/admin/index.php?route=module/csv_ocext_dmpro&token=1t6Ab99nDyN9h8hH0rkjtVqwV3ATviw7

Логин    Пароль
demo    demo

 

Шаг 1.png

Шаг 2-3.png

шаг 4.png

шаг 5.png

шаг 6.png

Спасибо большое 

Ссылка на комментарий
Поделиться на других сайтах


  • 6 месяцев спустя...

Приветствую, кто подскажет...
предварительно обнуляется количество и отключается товар
****
идентификатор пробовал и обязательное и необязательное..
******
режим обновить и вставить новые

порядка 20 товаров
постоянно заводит новый вместо того, чтобы обновить

Ссылка на комментарий
Поделиться на других сайтах


  • 1 месяц спустя...

А что делать, если модуль вообще не отображается в дополнениях. Установил по инструкции, модификаторы обновил, кеш сбросил. Модуль официал.

Ссылка на комментарий
Поделиться на других сайтах

  • 7 месяцев спустя...

Может кто-то подсказать, загружаю товар на многих товарах картинка загрузилась, а на некотором товари не загружается. Загрузка картинки по ссылки. Проверил ссылку с той там где загрузилась все одинаково. Товарища попросил проверить эту ссылку у него загрузилась через другой модуль. Что может не так быть?

 

Изменено пользователем Anton432
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.