• Resolved Artjom

    (@fakimb)


    Собственно интересует возможность подобной выгрузки, нужен price excluding VAT

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Anton Vanyukov

    (@vanyukov)

    @fakimb,

    В версии, которая в разработке, есть фильтр me_product_price
    Можно попробовать вот такую функцию добавить в functions.php:

    add_filter( 'me_product_price', 'get_price_excl_vat', 10, 2 );
    function get_price_excl_vat( $price, $offer_id ) {
        $pf = new WC_Product_Factory();
        $product = $pf->get_product( $offer_id );
        return $product->get_price_excluding_tax();
    }

    Могу ошибаться, может что-то подправить надо будет, но суть иллюстрирует. Версия в разработке вот тут доступна: https://github.com/av3nger/market-exporter/archive/development.zip

    С уважением,
    Антон

    Thread Starter Artjom

    (@fakimb)

    То что нужно, спасибо, единственное вопрос к количеству символов после запятой, не могли бы помочь с этим? сейчас аля <price>166.666666667</price>, естественно маркет не принимает такое

    Plugin Author Anton Vanyukov

    (@vanyukov)

    Попробуйте return number_format( $product->get_price_excluding_tax(), 2 ); для двух символов после запятой.

    Thread Starter Artjom

    (@fakimb)

    Спасибо! Все отлично работает

    Thread Starter Artjom

    (@fakimb)

    solved

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Выгрузка цены без НДС’ is closed to new replies.