Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

Подскажите, пожалуйста, есть ли функционал (и как он организован) загрузки мультиязычных товаров? То есть, например, поставщик предоставляет 2 прайса yml с одинаковым товаром  (на первом и втором языке). Можно ли эти прайсы как-то "склеить" модулем? 

Змінено користувачем dadlime
Надіслати
Поділитися на інших сайтах


В 01.02.2022 в 16:38, dadlime сказал:

загрузки мультиязычных товаров

встроенная функция

В 01.02.2022 в 16:38, dadlime сказал:

2 прайса yml с одинаковым товаром  (на первом и втором языке). Можно ли эти прайсы как-то "склеить" модулем?

да, так оно и работает

Надіслати
Поділитися на інших сайтах

Инструкция для "Модуль Диспетчер YML\XML".

 

Подключение и базовая настройка YML-совместимого поставщика:

1.        Подключаем поставщика (добавляем в настройках URL)

2.       Анализируем структуру данных поставщика и вносим необходимые изменения в раздел НАСТРОЙКА ФОРМАТА

Примеры:

   a.       - у поставщика отсутствует тег shop - очищаем это поле в таблице

   b.      - вместо тега offer у поставщика есть тег item - заменяем в таблице

   3.       Сканирование поставщика. Если при сканировании возникли ошибки возвращаемся к пункту  2

   4.       В закладке АТРИБУТЫ\ОПЦИИ для всех тегов поставщика указываем как их интерпретировать

Примеры:

   a.       - price_opt – цена

   b.      - product_name - название товара

   c.       – иногда, вместо определенно стандартом YML поля categoryId может быть иной тег(и) указывающий на категорию товара:        <par_cat_id>Подушки</par_cat_id>  <cat_id>Декоративные подушки</cat_id> - То в этом случае указываем что cat_id это название категории, а par_cat_id название родительской категории

5.       После настройки выполняем повторное сканирование

 

Логика работы Модуля Диспетчер YML\XML c наценками:
- простая наценка на все товары: см закладку УПРАВЛЕНИЕ раздел ФОРМУЛА МОДИФИКАЦИИ ЦЕНЫ:
если нужно все цены поднять на 25% то в графу Шаг 2 - умножить результат на: вписать 1.25
- наценка с градациями на все товары: см закладку УПРАВЛЕНИЕ раздел ТАБЛИЦА НАЦЕНОК: 
можно менять цены по следующему правилу: 500:0;2000:1.5;5000:1.25 - означает, что товары с ценой до 500 не загружать, до 2000 умножать цену на 1.5, до 5000 умножать на 1.25, свыше 5000 цена не изменяется 
- наценка с градациями на все товары категории: см закладку КАТЕГОРИИ столбец НАЦЕНКА. Формат записи аналогичен разделу ТАБЛИЦА НАЦЕНОК: 
- наценка с градациями на все товары бренда: см закладку ПРОИЗВОДИТЕЛИ столбец НАЦЕНКА. Формат записи аналогичен разделу ТАБЛИЦА НАЦЕНОК: 

Приоритеты использования:
1. Если у бренда есть свое правило наценки, то остальные правила игнорируются
2. Если у категории есть свое правило наценки, то остальные правила игнорируются
3. ФОРМУЛА МОДИФИКАЦИИ ЦЕНЫ
4. ТАБЛИЦА НАЦЕНОК
 

Если у вас фид данных YML стандарта, то Модуль Диспетчер YML\XML прогружает Товары  из коробки - то есть не нужно составлять регулярные выражения для вкладки Подстановки и не нужно создавать PHP скрипты для вкладки  События.

Для подключения XML, отличных от YML-стандарта нужно проводить анализ XML и создавать:

  1. На сайте regex101 выражения по воздействию на фид данных или на его теги таким образом, чтоб его архитектура воспринялась Модулем Диспетчер YML\XML 
  2. Если не возможно привести XML налету к формату YML, то нужно создать PHP обработчики для вкладки События. Отмечу, что в дистрибутиве Модуля Диспетчер YML\XML много PHP обработчиков-примеров, написанных Автором.
Надіслати
Поділитися на інших сайтах

Добрый день, подскажите, по какой причине модуль может не обрабатывать условие с выбранной галочкой "Обнулить необновленные товары: (Случаи: товар исчез из фида, товар отсечен по цене и т.п.)" ?

В фиде товаров поставщик не ставить наличие 0, а удаляет товары. И товар на сайте у нас остается в наличии. Что можно сделать, чтобы при отсутствии товара остаток ставился 0?

Надіслати
Поділитися на інших сайтах


В 12.02.2022 в 12:56, Vladshvydun сказал:

В фиде товаров поставщик не ставить наличие 0, а удаляет товары.

в логах есть строчка - про пропущенные товары?

Надіслати
Поділитися на інших сайтах

Добрый день!

Подскажите пожалуйста, почему-то перестал работать скрипт. Ранее вы помогали его настроить для выгрузки. Сейчас возможно также за 400 р попросить посмотреть и настроить выгрузку? Не могу вам в ЛС написать к сожалению.

Надіслати
Поділитися на інших сайтах


Доброго дня! Кто знает, как можно побороть такую проблему. У поставщика изображения в формате: 5322b182530f69e6c311565130902072.jpg.webp?163576524814790

Соответственно при загрузке идет ошибка Недопустимый тип: "image\/webp"

Надіслати
Поділитися на інших сайтах


В 14.02.2022 в 16:24, yury сказал:

Не могу вам в ЛС написать к сожалению.

ответил в ЛС

Надіслати
Поділитися на інших сайтах

В 18.02.2022 в 10:52, Alexuz сказал:

при загрузке идет ошибка Недопустимый тип: "image\/webp"

 

/catalog/model/zoxml2/zoxml2.php в public function loadImage добавить elseif (strpos ($result['content_type'],'image/webp')!==FALSE) $ext = 'jpg'; в районе 1230 строчки.

 

image.png.e159b88fc6a81785be8e8ff25dcc1ef1.png

  • +1 1
Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

Добрый день. Никто не в курсе что может быть. Перестал грузить модуль, пишет ошибка чтения файла. Может произойти из за того что хостинг добавлял DNS для поддомена с WWW, на том же IP адресе?

 

Новый точечный рисунок (2).jpg

Змінено користувачем 1000wt
Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

Подскажите пожалуйста, кто в курсе.

В yml есть 

 <param name="Производитель"> </param>

а тега vendor нет, как можно в настройках модуля, указать, что это производитель? Не через атрибуты, а в замене

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Добрый день. Купил модуль, такая ситуация. Один язык в карточку товара загружает нормально, второй язык загружает только атрибуты. Наименование товара и описание не загружает. OcStore 3.0.3.7

Автор модуля не отвечает. Кто-нибудь сталкивался с такой проблемой.

Надіслати
Поділитися на інших сайтах


15.04.2022 в 06:54, lazur сказал:

Добрый день. Купил модуль, такая ситуация. Один язык в карточку товара загружает нормально, второй язык загружает только атрибуты. Наименование товара и описание не загружает. OcStore 3.0.3.7

Автор модуля не отвечает. Кто-нибудь сталкивался с такой проблемой.

ответил в личку

 

Надіслати
Поділитися на інших сайтах

19.04.2022 в 22:37, Larisa37 сказал:

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

Здраствуйте, Larisa37. По вопросам  поддержки модуля после покупки обращайтесь к пользователю @ncv.

Надіслати
Поділитися на інших сайтах

19.04.2022 в 22:37, Larisa37 сказал:

Пишу в личку, сообщения не читаются

из-за vpn не везде получается. Ответил.

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

@ncv добрый день. Невозможно модулем с фтп загрузить? Еще вопрос такой, файл закинула себе на сайт, но не смогла загрузить, выдает ошибку. Вообще возможно ли со своего сайта загружать?

Надіслати
Поділитися на інших сайтах


05.05.2022 в 10:22, redisskaru сказал:

Невозможно модулем с фтп загрузить?

Надо сформировать ссылку вида ftp://user:pass@ip/путьдопапки/файл.xml

05.05.2022 в 10:22, redisskaru сказал:

Вообще возможно ли со своего сайта загружать?

да. если нет запрета в .htaccess

  • +1 1
Надіслати
Поділитися на інших сайтах

06.05.2022 в 21:11, Loysik сказал:

Здравствуйте, подскажите что с админом модуля? отписал в личку ответа нету уже год. Модуль умер или как?

Здраствуйте, @Loysik. По вопросам  поддержки модуля после покупки обращайтесь к пользователю @ncv.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.