Показать строку налога в моем счете с помощью Woocommerce Print Invoices & Packing Lists

Я открыл предыдущий thread о том, как заставить WooCommerce отображать название налога на странице оформления заказа WooCommerce, даже если ставка равна 0,000%, так как мне нужно, чтобы эта информация отображалась (ставки НДС в моем магазине всегда равны 0% из-за освобождения от НДС режим, но его нужно отображать). На изображении ниже показано, как в настоящее время управляются налоги:

Налоговые ставки

Я использовал этот код в своем файле function.php, чтобы заставить WooCommerce отображать название налога в корзине или во время оформления заказа:

add_filter( 'woocommerce_cart_hide_zero_taxes', '__return_false' ); 

Это работает, и вот результат, название Tax отображается прямо перед строкой Total:

Шаблон оформления заказа

Проблема возникает при использовании расширения под названием Woocommerce Print Invoices & Packing lists, которое должно показывать то же самое во время оформления заказа, но строка таблицы о налогах полностью отсутствует, проверьте, как таблица отображается в счете-фактуре:

Шаблон счета

Любые идеи по принудительному отображению имени Tax, как в примере Checkout выше? Любая помощь приветствуется.


person anotherbreed    schedule 24.05.2018    source источник


Ответы (1)


Думаю, я нашел ответ. Это сработало для меня с «WooCommerce PDF Invoices and Packing Slips».

Счет-фактура WooCommerce в формате PDF с нулевым налогом

Добавьте эту строку в functions.php, чтобы отобразить нулевой налог на сайте:

add_filter( 'woocommerce_cart_hide_zero_taxes', '__return_false' ); 

Добавьте эту строку, чтобы отображать нулевой налог в ваших счетах:

add_filter( 'woocommerce_order_hide_zero_taxes', '__return_false' );

Я надеюсь, что это работает для вас.

person Community    schedule 27.05.2018
comment
Работал как шарм! Спасибо чувак! Это также работало в шаблоне электронной почты для клиента (email-order-details.php). - person anotherbreed; 28.05.2018