Здравствуйте.
Мультимагазин на базе Ostore v 1.5.5.1.2
Структура такая_
Магазин по умолчанию
Магазин 1
Магазин 2
Несколько шаблонов экспорта с персональными настройками для каждого магазина
Скриншот настроек шаблона экспорта одного из магазинов
Товары со статусом "Нет" в PLI не выгружаются на сайт.
А точнее не присваиваются нужному магазину (Магазин 1 или Магазин 2)
Все остальные товары корректно выгружаются
Opencart не выгружаются товары "нет в наличии" мультимагазин
Вероятнее всего проблема такая же как и раньше в Ваших настройках активности товара, который не попадает под экспорт. Из Вашего скриншота, видно, что стоит ограничение на выгрузку определенных категорий. Следовательно определенные товары из категорий, которые не выгружаются будут на сайте не активны.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Странно, а почему тогда если я сделаю все товары в базе ПЛИ "в наличии" - они выгрузятся? Если проблема в настройках, тогда при любом статусе товара в базе ПЛИ он не должен выгрузится.
UPD
-------------------------------------------------------------------------------------------------------------------
Странные вещи происходят ) Или лыжи не идут, или со мной не все в порядке))))
Решил не искушать судьбу с мультимагазином.
Решил провести эксперимент с целью выяснить где я дурак.
Поставил чистый Опенкарт.
Создал новый шаблон экспорта в ПЛИ.
Все настройки по умолчанию, за исключением.
Обновил тоннель до последней версии.
Взял для примера один товар который 100% попадает в условие "и" , он точно есть и у выбранного поставщика и его категория активна. Статус этого товара в ПЛИ "нет", он не деактивирован.
Выгрузил...
Получил страницу с 404 nginx... Проверил пути, права, ауру и все шо можно. Все равно 404
Откатился к старой версии тоннеля.
Выгрузил с включенными фильтрами "контрагенты" и "категории"
Без изменений, товары со статусом "нет" в ПЛИ - не выгрузились
Убрал фильтр "контрагенты" - товары со статусом "нет" в ПЛИ - выгрузились .
Убрал фильтр "категории" - товары со статусом "нет" в ПЛИ - не выгрузились
Результат эксперимента:
Два фильтра не работают вместе, или при выборе отдельных "контрагентов" игнорируются все товары за исключением статуса "есть"
-------------------------------------------------------------------------------------------------------------------
Странные вещи происходят ) Или лыжи не идут, или со мной не все в порядке))))
Решил не искушать судьбу с мультимагазином.
Решил провести эксперимент с целью выяснить где я дурак.
Поставил чистый Опенкарт.
Создал новый шаблон экспорта в ПЛИ.
Все настройки по умолчанию, за исключением.
Обновил тоннель до последней версии.
Взял для примера один товар который 100% попадает в условие "и" , он точно есть и у выбранного поставщика и его категория активна. Статус этого товара в ПЛИ "нет", он не деактивирован.
Выгрузил...
Получил страницу с 404 nginx... Проверил пути, права, ауру и все шо можно. Все равно 404
Откатился к старой версии тоннеля.
Выгрузил с включенными фильтрами "контрагенты" и "категории"
Без изменений, товары со статусом "нет" в ПЛИ - не выгрузились
Убрал фильтр "контрагенты" - товары со статусом "нет" в ПЛИ - выгрузились .
Убрал фильтр "категории" - товары со статусом "нет" в ПЛИ - не выгрузились
Результат эксперимента:
Два фильтра не работают вместе, или при выборе отдельных "контрагентов" игнорируются все товары за исключением статуса "есть"
Последний раз редактировалось butuzoff 23 фев 2015 16:45, всего редактировалось 2 раза.
В общем экспериментировал и с разными поставщиками и разными категориями. Результат прежний
Выявил еще одну интересную вещь
Если я ничего не меняю в настройках экспорта, а просто снимаю фильтр по наличию и устанавливаю , выгружать товары со статусом "нет" - они то выгрузятся, но вот только все остальные пропадут
Именно будут удалены с сайта. а не деактивируються или еще чего.
Если выберу еще и "есть" - выгрузятся только со статусом "есть", а вот активные товары со статусом "нет", пропадут с сайта.
Исходя из вашей логики , товары не должны выгружаться. А почему то выгружаются и активны.
Хотя тут логику искать бесполезно, это явно баг или настройки не очевидны настолько,что без инструкции разработчика тут не обойтись.
Или фильтрация в шаблоне экспорта - взаимоисключающая. То есть, настройки одного фильтра , замещают настройки другого. Срабатывает условие "ИЛИ" а не "И"....
Выявил еще одну интересную вещь
Если я ничего не меняю в настройках экспорта, а просто снимаю фильтр по наличию и устанавливаю , выгружать товары со статусом "нет" - они то выгрузятся, но вот только все остальные пропадут
Именно будут удалены с сайта. а не деактивируються или еще чего.
Если выберу еще и "есть" - выгрузятся только со статусом "есть", а вот активные товары со статусом "нет", пропадут с сайта.
Вероятнее всего проблема такая же как и раньше в Ваших настройках активности товара, который не попадает под экспорт. Из Вашего скриншота, видно, что стоит ограничение на выгрузку определенных категорий. Следовательно определенные товары из категорий, которые не выгружаются будут на сайте не активны.
Исходя из вашей логики , товары не должны выгружаться. А почему то выгружаются и активны.
Хотя тут логику искать бесполезно, это явно баг или настройки не очевидны настолько,что без инструкции разработчика тут не обойтись.
Или фильтрация в шаблоне экспорта - взаимоисключающая. То есть, настройки одного фильтра , замещают настройки другого. Срабатывает условие "ИЛИ" а не "И"....
Какие настройки у Вас в Туннеле отвечающие за наличие и активность товара в магазине после экспорта?
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Вот про эти настройки вы спрашивали?
При таких настройках все товары с любым статусом наличия, за исключением тех, которых нет в экспорте будут активны на сайте, те товары которые не попали под экспорт будут деактивированы.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Я об этом знаю. Но проблема как раз в том, что не активны эти товары. Как раз по какой то причине при выборе определенных поставщиков, товары со статусом нет - не попадают в экспорт. И не активны на сайте
Наверняка у них не прописано значение в поле "поставщик" в стус, и по этому они не попадают под установленный Вами фильтр по поставщику.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper