Товары связываются с категориями по тем же ID о которых идёт речь:
<offer type="vendor.model" id="14" available="true"> <url>----</url> <price>297</price> <currencyId>RUB</currencyId> <categoryId>963</categoryId> <delivery>true</delivery> <vendor>Спортмастер</vendor> <model>Футболка Denim Sport Желтая</model> <vendorCode>4519746743234</vendorCode> <picture>---</picture> <manufacturer_warranty>true</manufacturer_warranty> <pickup>true</pickup> <store>true</store> <productInStock label="На складе.">3</productInStock> </offer>
залью я товары с несуществующими categoryId, и чем мне это поможет?
Походу без лазанья в MySQL на прямую не обойтись (((
У категорий нет SCU
Куда переехали?
на почту не приходило ((
В письме они сообщили что на генераторах сервера висят. Т.е. нам просто дают возможность слить бэкапы до шатдауна.
Вот это я понимаю забота о клиенте в последнюю минуту жизни.---------- Добавлено 07.02.2019 в 23:00 ----------
да блин, с ssl сертификатами гемороиться не хочется. (( но придется
Так я не понял, с хостинга переезжать, или обойдётся?
Неужели все заходят в заказ чтобы посмотреть что заказали? Это же очень долго и неудобно!
а можно как-то увидеть запрос в mysql, который формирует wp когда я в админке ищу по заказам?---------- Добавлено 14.07.2017 в 13:31 ----------посмотрел лог запросов mysql и понял в чем проблема, в запросе поиска по телефону woo ищет в специфических мета, а именно: '_billing_address_index','_shipping_address_index','_billing_last_name','_billing_email'
как добавить туда еще и _billing_phone?
Ранее, до обновления, я так понимаю это поле участвовало в поиске ((
Вот сам запрос:
SELECT DISTINCT p1.post_id FROM wp_postmeta p1 WHERE p1.meta_value LIKE '%8(926)111-11-11%' AND p1.meta_key IN ('_billing_address_index','_shipping_address_index','_billing_last_name','_billing_email')---------- Добавлено 14.07.2017 в 13:49 ----------Нашел решение при помощи хука в functions.php
add_filter( 'woocommerce_shop_order_search_fields', 'woocommerce_shop_order_search_order_phone' ); function woocommerce_shop_order_search_order_phone( $search_fields ) { $search_fields[] = '_billing_phone'; return $search_fields; }
остался вопрос о столбце с товарами в списке заказов, даже не знаю в какую сторону копать.
руками
10 раз руками
Обновил WP до 4.8 и Woocommerce до 3.1.1 и появились проблемы:
1. В админке на странице заказов пропал столбец в котором выводилось кол-во заказанных товаров, нажав на который можно было увидеть что конкретно заказали и в каком количестве без перезагрузки страницы.
2. Поиск по заказам перестал работать. Ранее оператор по номеру телефона мог найти предыдущие заказы клиента, теперь выводится только последний заказ (т.е. тот, который был оформлен после обновления системы).
Как исправить эту беду?