prohapro
Forum Replies Created
-
Посмотрите, в БД записи новых товаров есть? Что в поле post_author?
Чтобы быстро вручную решить эту проблему, можно выполнить скрипт:
UPDATEwp_posts
SETpost_author
= REPLACE(post_author
, “0”, “1”)Но как сделать чтобы это значение проставлялось для новых товаров, при синхронизации?
Forum: Plugins
In reply to: [WooCommerce and 1C:Enterprise/1С:Предприятие Data Exchange] мультисайтУ вас разные склады на сайте? Как это организовано, каким плагином?
Forum: Plugins
In reply to: [WooCommerce and 1C:Enterprise/1С:Предприятие Data Exchange] Цена со скидкойЗавели поле – значит отдельный тип цен сделали? А в выгружаемом файле xml, цены со скидкой присутствуют?
Да, тоже интересно.
1. Как вы реализовали скидки в 1С: через маркетинговые акции, или через дополнительный тип цен?
2. Если через дополнительный тип цен, то как при продаже через РМК у вас подцепляются цены со скидками?
Forum: Plugins
In reply to: [WooCommerce and 1C:Enterprise/1С:Предприятие Data Exchange] Цена со скидкойУ вас скидка как маркетинговая акция для сегмента номенклатуры, или как отдельный вид цен? Тоже интересен вопрос, сейчас вручную на сайте скидки делаю.
Добавил:
$current_post_meta = get_post_meta($post_id); foreach ($current_post_meta as $meta_key => $meta_value) { $current_post_meta[$meta_key] = $meta_value[0]; }
после
if (!is_null($price)) {
и все получилось.
- This reply was modified 5 years, 6 months ago by prohapro.
Эта проблема прослеживается в БД: ?_sale_price? не обновляет значение в ?_price?. Значение “_price” становится как “_regular_price” после импорта в независимости от наличия скидки.
Вот кусок кода из плагина/exchange/offers.php, который обрабатывает цены. Но я не вижу здесь то, что можно исправить:
if (!is_null($price)) { $sale_price = @$current_post_meta['_sale_price']; $sale_price_from = @$current_post_meta['_sale_price_dates_from']; $sale_price_to = @$current_post_meta['_sale_price_dates_to']; if (empty($current_post_meta['_sale_price'])) { $post_meta['_price'] = $price; } else { if (empty($sale_price_from) && empty($sale_price_to)) { $post_meta['_price'] = $current_post_meta['_sale_price']; } else { $now = strtotime('now', current_time('timestamp')); if (!empty($sale_price_from) && strtotime($sale_price_from) < $now) { $post_meta['_price'] = $current_post_meta['_sale_price']; } if (!empty($sale_price_to) && strtotime($sale_price_to) < $now) { $post_meta['_price'] = $price; $post_meta['_sale_price_dates_from'] = ''; $post_meta['_sale_price_dates_to'] = ''; } } } }
Forum: Plugins
In reply to: [Show Stock Status for WooCommerce] Customization: color and out of stockColor solution:
26 return ‘<div class=”remaining”>’.printf(_(‘<span style=”color: #5cb85c”>%s in stock</span>‘),number_format($product->get_stock_quantity(),0,”,”)).'</div>’;
- This reply was modified 6 years, 4 months ago by prohapro.
Forum: Plugins
In reply to: [Show Stock Status for WooCommerce] Customization: color and out of stock“Out of stock” label solution for non-variable (editing main.php v0.2.4), works well!
16 $low_stock_notify = 1;
24 return ‘<div class=”remaining”>’.printf(_(‘Out of stock’),number_format($product->get_stock_quantity(),0,”,”)).'</div>’;
17-22, 29-45 //DisabledHow to add backorders check (IF stock quantity = 0 AND backorders = no THEN return “Out of stock”; IF stock quantity = 0 AND backorders = yes THEN return “Backorders”)?
How to change color of output text?Forum: Plugins
In reply to: [Show Stock Status for WooCommerce] Not working Woocommerce 3.5WC 3.5.1 works fine. Try to change “Stock position”.
Решение (нашел тут): в файле import.php, закомментировал строки 836, 843:
//wp_delete_object_term_relationships($post_id, $old_taxonomies);
//update_post_meta($post_id, ‘_product_attributes’, $product_attributes);Перезапись атрибутов отключилась.
- This reply was modified 6 years, 6 months ago by prohapro.
Hello, I have the same problem on HOME page, another pages work good! There is no:
<meta name="description" content="">
code at the HOME page, but it appear on another pages.
I tried to make description through the basic AiOSP setup, and through the Settings page, which I use as a home – no results.Site: https://xn--80ajbsidkqf.xn--p1ai/
Please help me =)- This reply was modified 8 years, 4 months ago by prohapro.
Forum: Plugins
In reply to: [WooCommerce and 1C:Enterprise/1С:Предприятие Data Exchange] Новый глюкВ общем, решил проблему. Наименования в 1С НЕ должно начинаться, или заканчиваться на пробел. Также не должно быть двойных и более пробелов. То же самое относится к описанию товара.
Так и что, теперь фильтр групп/категорий заработает?