1b.app
Скопирована ссылка -

Не выгружаются бренды на Wordpress

Настроил так
Удалил перед этим все бренды
Выгрузил товары, но бренды не создались

Ответы:

Предоставляйте информацию от разработчика этого Wordpress как именно у них хранится информация по брендам.
Ибо у вас и бренд как отдельная сущность, и как атрибут - и работает это через раз - предполагаю там кастом какой-то конфликтует..
21.05.2021, 09:04

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия
что сейчас отдаёт вордпресс если передавать бренд?
21.05.2021, 11:13

Там же запросы прям в БД, как и было до этого создание - выдачи ж там нет.
21.05.2021, 12:28

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия
а какой запрос? я программисту скину, чтобы понимал, что мы делаем вообще
21.05.2021, 12:46

А может лучше у этого программиста узнать что и где храниться, чтобы проверить соответствие?
Этот wordpress - кто как хочет - так и пилит.
21.05.2021, 14:04

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия
Получил ответ, это дословно, но я пока сам не понял, как это должно быть правильно
You are creating and brand. in WordPress both are considered as taxonomy so somehow they are conflicting with each other.
It looks like you are creating pwb-brands taxonomy after creating brand attribute
and you are not making a correct relation of taxonomy with term and term with product

Let me explain you concept of taxonomy and term
e.g. There is a category name New Arrivals under Men and Women like this

Men
- New Arrivals
Women
- New Arrivals

Men and Women will be called as taxonomy
New Arrivals will be term
Taxonomy is to identify New Arrivals(Same category name) belongs to what taxonomy.
We have corrected slugs of woocommerce brands

please check them before making change
you have to use pwb-brand as slug
25.05.2021, 11:30

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия
25.05.2021, 11:34


You are creating and brand. in WordPress both are considered as taxonomy so somehow they are conflicting with each other.
It looks like you are creating pwb-brands taxonomy after creating brand attribute
and you are not making a correct relation of taxonomy with term and term with product

Собственно это то, что я и предполагал ранее - вы создали бренд как сущность и бренд как атрибут (фильтр), и они конфликтуют.


Собственно что и как нам в таком случае делать - мне все равно не понятно. Мне нужен конкретный пример обновления продукта на основании ваших данных чтобы корректно выгрузился и атрибут бренда и сам бренд (можно примерами запросов в API | базу данных).
26.05.2021, 14:50

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия
Вопрос аналогичный, не запоминает ли бокс id бренда, может с прошлой выгрузки? Например поля внешний id в брендах нет, но по коду в действии он используется, значит, думаю в базе есть...
Не берет ли бокс id для выгрузки, ибо в ВП меняется название бренда, но именно с он привязывается к товару, то есть он должен быть BALENCIAGA, но после выгрузки переименовуется на HUGO BOSS или другой рандомный и привязывается к товару
01.06.2021, 18:51

Да нет, тут получаем бренды заново при каждой сработке действия.
02.06.2021, 16:27

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия
Можешь скинуть список запросов в БД по продукту https://cabinet.b2bframes.com/admin/shop/products/20633/edit/ ?

Или всё, что отправляется по продукту, там уже разберемся, я думаю.
02.06.2021, 16:41

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия

Суханицкий Андрей
Интегратор
Premium-партнер
Integrator CRM писал/а:
Можешь скинуть список запросов в БД по продукту https://cabinet.b2bframes.com/admin/shop/products/20633/edit/ ?

Или всё, что отправляется по продукту, там уже разберемся, я думаю.

я имею в виду, то что отправляет бокс при выгрузке этого продукта
02.06.2021, 16:42

Получаете информацию у разработчика wordpress (или предоставляете официальную документацию архитектуру базы данных / возможности REST API), которая даст ответ на вопрос - поочередность действий, которые необходимо сделать в базе данных, чтобы создать 1 бренд и назначить его 1му товару?

Предоставляете эту информацию - на основании неё мы вносим изменения/оцениваем доработку.

Играть в "угадайки" как работает на каком-то проекте (и иначе будет работать на другом) - не эффективная трата времени.
04.06.2021, 14:14

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия
Так, чтобы было понятно тем, кто вдруг будет читать тему - создание брендов работает не совсем правильно, они создаются только в одной таблице, а в таблице _term_taxonomy запись не создаётся, из-за этого начинается каша в брендах.
Решение - искать бренды по названию и галочку "Экспортировать бренды" НЕ ставить, что значит - бренды создать на стороне сайта и со стороны бокса.

Если у кого-то есть желание и возможность, могут разобраться в проблеме и создать соответствующий топик на форуме, а мы же ушли в сторону обмена xml файлами, работает и быстрее и надёжнее, просто не у всех есть такая возможность.
08.07.2021, 13:50

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий