Предоставляйте информацию от разработчика этого Wordpress как именно у них хранится информация по брендам. Ибо у вас и бренд как отдельная сущность, и как атрибут - и работает это через раз - предполагаю там кастом какой-то конфликтует..
Предоставляйте информацию от разработчика этого Wordpress как именно у них хранится информация по брендам.
Ибо у вас и бренд как отдельная сущность, и как атрибут - и работает это через раз - предполагаю там кастом какой-то конфликтует..
Получил ответ, это дословно, но я пока сам не понял, как это должно быть правильно 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
Получил ответ, это дословно, но я пока сам не понял, как это должно быть правильно
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
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 | базу данных).
[quote]
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
[/quote]
Собственно это то, что я и предполагал ранее - вы создали бренд как сущность и бренд как атрибут (фильтр), и они конфликтуют.
[quote]
И пачка скринов
https://take.ms/FZzWSp
https://take.ms/e7xco
https://take.ms/lloRU
https://take.ms/WPd41
https://take.ms/BhNFb
[/quote]
Собственно что и как нам в таком случае делать - мне все равно не понятно. Мне нужен конкретный пример обновления продукта на основании ваших данных чтобы корректно выгрузился и атрибут бренда и сам бренд (можно примерами запросов в API | базу данных).
Вопрос аналогичный, не запоминает ли бокс id бренда, может с прошлой выгрузки? Например поля внешний id в брендах нет, но по коду в действии он используется, значит, думаю в базе есть... Не берет ли бокс id для выгрузки, ибо в ВП меняется название бренда, но именно с он привязывается к товару, то есть он должен быть BALENCIAGA, но после выгрузки переименовуется на HUGO BOSS или другой рандомный и привязывается к товару
Вопрос аналогичный, не запоминает ли бокс id бренда, может с прошлой выгрузки? Например поля внешний id в брендах нет, но по коду в действии он используется, значит, думаю в базе есть...
Не берет ли бокс id для выгрузки, ибо в ВП меняется название бренда, но именно с он привязывается к товару, то есть он должен быть BALENCIAGA, но после выгрузки переименовуется на HUGO BOSS или другой рандомный и привязывается к товару
Или всё, что отправляется по продукту, там уже разберемся, я думаю.
Можешь скинуть список запросов в БД по продукту https://cabinet.b2bframes.com/admin/shop/products/20633/edit/ ?
Или всё, что отправляется по продукту, там уже разберемся, я думаю.
Или всё, что отправляется по продукту, там уже разберемся, я думаю.
я имею в виду, то что отправляет бокс при выгрузке этого продукта
[quote]
Суханицкий Андрей
Интегратор
Premium-партнер
Integrator CRM писал/а:
Можешь скинуть список запросов в БД по продукту https://cabinet.b2bframes.com/admin/shop/products/20633/edit/ ?
Или всё, что отправляется по продукту, там уже разберемся, я думаю.
[/quote]
я имею в виду, то что отправляет бокс при выгрузке этого продукта
Получаете информацию у разработчика wordpress (или предоставляете официальную документацию архитектуру базы данных / возможности REST API), которая даст ответ на вопрос - поочередность действий, которые необходимо сделать в базе данных, чтобы создать 1 бренд и назначить его 1му товару?
Предоставляете эту информацию - на основании неё мы вносим изменения/оцениваем доработку.
Играть в "угадайки" как работает на каком-то проекте (и иначе будет работать на другом) - не эффективная трата времени.
Получаете информацию у разработчика wordpress (или предоставляете официальную документацию архитектуру базы данных / возможности REST API), которая даст ответ на вопрос - поочередность действий, которые необходимо сделать в базе данных, чтобы создать 1 бренд и назначить его 1му товару?
Предоставляете эту информацию - на основании неё мы вносим изменения/оцениваем доработку.
Играть в "угадайки" как работает на каком-то проекте (и иначе будет работать на другом) - не эффективная трата времени.
Так, чтобы было понятно тем, кто вдруг будет читать тему - создание брендов работает не совсем правильно, они создаются только в одной таблице, а в таблице _term_taxonomy запись не создаётся, из-за этого начинается каша в брендах. Решение - искать бренды по названию и галочку "Экспортировать бренды" НЕ ставить, что значит - бренды создать на стороне сайта и со стороны бокса.
Если у кого-то есть желание и возможность, могут разобраться в проблеме и создать соответствующий топик на форуме, а мы же ушли в сторону обмена xml файлами, работает и быстрее и надёжнее, просто не у всех есть такая возможность.
Так, чтобы было понятно тем, кто вдруг будет читать тему - создание брендов работает не совсем правильно, они создаются только в одной таблице, а в таблице _term_taxonomy запись не создаётся, из-за этого начинается каша в брендах.
Решение - искать бренды по названию и галочку "Экспортировать бренды" НЕ ставить, что значит - бренды создать на стороне сайта и со стороны бокса.
Если у кого-то есть желание и возможность, могут разобраться в проблеме и создать соответствующий топик на форуме, а мы же ушли в сторону обмена xml файлами, работает и быстрее и надёжнее, просто не у всех есть такая возможность.
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий