Привязать товары к Продавцу

Меры безопасности при поиске исполнителя
specialforce22
Сообщения: 118
Зарегистрирован: 18.03.2022
Поблагодарил: 22 раз
Спасибо: 18 раз

Привязать товары к Продавцу

Непрочитанное сообщение specialforce22 »

Здравствуйте!
Есть модуль ТП - https://liveopencart.ru/opencart-moduli ... ploschadka
В модуле "Продавцы"
Необходимо связывать массово Продавцов с товарами.
Возможно, можно решить с помощью BatchEditor, сейчас при попытке связать чрз Batch по полю seller_id - http://joxi.ru/p27jZXvHZK3avm, как бы связывает, но не до конца (например, нет связки в модуле ТП-Продавцы (стена продавцов), но привязка происходит, если товар просто открыть и сохранить.

Тут на усмотрение специалиста - либо Batch адаптировать, либо скрипт, который будет из атрибута брать наименование Продавца и связывать.
В общем такие дела)
Спасибо!
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 365
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 8 раз
Спасибо: 45 раз
Контактная информация:

Re: Привязать товары к Продавцу

Непрочитанное сообщение nikifalex »

а автор модуля то что говорит?
У других то будет дороже, им надо будет изучать и разбираться со всем этим. А автор уже все умеет.
усовершенствую сайты, чиню всякое.
Аватара пользователя
AlexDW
Разработчик дополнений
Сообщения: 197
Зарегистрирован: 13.03.2022
Откуда: Екатеринбург
Мои дополнения: alexdw
Поблагодарил: 46 раз
Спасибо: 73 раз

Re: Привязать товары к Продавцу

Непрочитанное сообщение AlexDW »

specialforce22 писал(а): 02 окт 2022, 09:32 сейчас при попытке связать чрз Batch по полю seller_id - http://joxi.ru/p27jZXvHZK3avm, как бы связывает, но не до конца (например, нет связки в модуле ТП-Продавцы (стена продавцов), но привязка происходит, если товар просто открыть и сохранить.
проверьте, при пересохранении только этот конкретный товар привязывается, или и все прочие?
если все - вероятно причина в кеше товаров, при пересохранении он сбрасывается
т.е. по сути достаточно будет после привязки сбрасывать кеш через $this->cache->delete('product');
 
specialforce22
Сообщения: 118
Зарегистрирован: 18.03.2022
Поблагодарил: 22 раз
Спасибо: 18 раз

Re: Привязать товары к Продавцу

Непрочитанное сообщение specialforce22 »

nikifalex писал(а): 02 окт 2022, 11:40 а автор модуля то что говорит?
У других то будет дороже, им надо будет изучать и разбираться со всем этим. А автор уже все умеет.

Видимо, там работы не много, поэтому mazein, еще в прошлом году спрашивал - отказывался.
Автор Batch в прошлом году соглашался, но не нашел время, сейчас я, переходя на 3-ку, снова поднял вопрос, но тоже автор Batch, вроде, не против, но уже 2-ую неделю не получается заняться.

Мне в личку предложили собрать модуль для привязок.
Думаю, что это будет не плохой вариант, ведь я загружаю SimplePars, могут же быть и другие инструменты загрузок...по API и тд.
Наверно, стоит завести какой-то независимый вариант для привязок.
specialforce22
Сообщения: 118
Зарегистрирован: 18.03.2022
Поблагодарил: 22 раз
Спасибо: 18 раз

Re: Привязать товары к Продавцу

Непрочитанное сообщение specialforce22 »

AlexDW писал(а): 02 окт 2022, 12:26  

Все товары.
В Batch вроде как привязывает - http://joxi.ru/BA0JQKNcqMBGlm
Если сразу в админке зайти, вроде, прописан, то что Батчем привязал - http://joxi.ru/RmzDBLNiVYWqRA
Если зайти и сохрантить, тогда эта привязка заработает.
До этого не выводится в Модуль Продацы, также прочие модули - свои шаблоны - https://liveopencart.ru/opencart-moduli ... plates-pro

Ранее у меня продавцы были = производители.
Сейчас все таки планирую, чтобы продавцы были продавцами, как в модуле Торговая площадка запланировано.

 
Аватара пользователя
mazein
Разработчик дополнений
Сообщения: 92
Зарегистрирован: 17.03.2022
Откуда: РФ
Поблагодарил: 1 раз
Спасибо: 13 раз

Re: Привязать товары к Продавцу

Непрочитанное сообщение mazein »

specialforce22 писал(а): 02 окт 2022, 09:32 Необходимо связывать массово Продавцов с товарами.
Простой запрос в БД, ничего там сложного нет.
 
AlexDW писал(а): 02 окт 2022, 12:26 проверьте, при пересохранении только этот конкретный товар привязывается, или и все прочие?
Только конкретный, т.к. привязка пишется в две таблицы, а BatchEditor это не знает.
specialforce22
Сообщения: 118
Зарегистрирован: 18.03.2022
Поблагодарил: 22 раз
Спасибо: 18 раз

Re: Привязать товары к Продавцу

Непрочитанное сообщение specialforce22 »

mazein писал(а): 03 окт 2022, 09:34  

Если бы вопрос был в 1 раз завести))) и успокоиться.
У меня ж сотни поддоменов - регионов, в каждом регионе свой поставщик, точнее - 1-5 поставщика и поступление "товаров"- концерты/спектакли каждый день, а то и 2 раза в день.
Глянул сейчас в Simplepars - 204 загрузки (при условии, что новых поставщиков давно не добавляю).
Понятно, когда запущу частных Продавцов с 1-3 товарами, они то сами будут по умолчанию привязываться к себе.
Нужен какой-то универсальный и простой инструмент для привязки массовых загрузок, которые я делаю.
В рамках SimplePars - тоже не решает проблему, у меня уже есть одна загрузка чрз API, то есть могут быть разные инструменты поступлений.
Поэтому и пытался найти решение чрз Batch, потому что он работает с товарами и у него куча фильтров, которые легко позволяют сортировать и отделять товары продавцов и оперативно их подвязывать. Но никак не удалось yarika убедить помочь))

Была еще проблема со связками с поддоменом, мне помогли решить скриптом, который берет атрибут = город и в соответствии привязывает - http://joxi.ru/D2PkgXGUWqqzKm

Если не Батч, то 2-ой вариант, я полагал, что кто-то найдется подобный скрипт сделать, который "узнает" атрибут = продавец и свяжет.

Покрутив ситуацию, снова прихожу к мнению, что пока лучше так и работать, где Бренд=Продавец.
Все-таки у меня ж "Товары" не брендированные и, получается, что Бренд не занят, а масса модулей по умолчанию совместимы с Брендами..
Аватара пользователя
mazein
Разработчик дополнений
Сообщения: 92
Зарегистрирован: 17.03.2022
Откуда: РФ
Поблагодарил: 1 раз
Спасибо: 13 раз

Re: Привязать товары к Продавцу

Непрочитанное сообщение mazein »

specialforce22 писал(а): 03 окт 2022, 10:43 У меня ж сотни поддоменов - регионов, в каждом регионе свой поставщик, точнее - 1-5 поставщика и поступление "товаров"- концерты/спектакли каждый день, а то и 2 раза в день.

А какое это имеет значение?
Нужно всего лишь указать продавца товару по производителю. Ни поддомен, ни регион тут не меняется.
Пишется скрипт, суётся в крон.​​​
specialforce22
Сообщения: 118
Зарегистрирован: 18.03.2022
Поблагодарил: 22 раз
Спасибо: 18 раз

Re: Привязать товары к Продавцу

Непрочитанное сообщение specialforce22 »

mazein писал(а): 03 окт 2022, 11:16
Нужно всего лишь указать продавца товару по производителю. 

Ваше вот это мастерское "нужно всего лишь"))) у меня, у суслика-агронома, вызывает приступ испарины))
Удалось убедить yarik, сделать у меня по месту, но обещал, что в следующих релизах модуля будет совместимость -  https://liveopencart.ru/opencart-moduli ... ie-tovarov

Благодарю за отклики и участие ;-)
Аватара пользователя
mazein
Разработчик дополнений
Сообщения: 92
Зарегистрирован: 17.03.2022
Откуда: РФ
Поблагодарил: 1 раз
Спасибо: 13 раз

Re: Привязать товары к Продавцу

Непрочитанное сообщение mazein »

specialforce22 писал(а): 05 окт 2022, 17:41 в следующих релизах модуля будет совместимость

Круто. Напомни, чтобы я у себя совместимость пометил, пожалуйста.
specialforce22
Сообщения: 118
Зарегистрирован: 18.03.2022
Поблагодарил: 22 раз
Спасибо: 18 раз

Re: Привязать товары к Продавцу

Непрочитанное сообщение specialforce22 »

mazein писал(а): 05 окт 2022, 17:49
specialforce22 писал(а): 05 окт 2022, 17:41 в следующих релизах модуля будет совместимость

Круто. Напомни, чтобы я у себя совместимость пометил, пожалуйста.

Ок. Как появятся обновления - обязательно сообщу!
Ответить