2016-11-29 10 views
2

チェックアウト後に注文明細に購入したアイテムの合計(数量)を表示しようとしています。 Woocommerce - 注文明細の合計項目を表示

は私がチェックアウトページ上のコードを入れて、仕事の非常によく:

<tr class="cart-subtotal"> <th><?php _e('Product Quantity', 'woocommerce'); ?></th> <td><?php global $woocommerce; ?><?php echo sprintf(_n('%d', '%d', $woocommerce->cart->cart_contents_count, 'woothemes'), $woocommerce->cart->cart_contents_count);?></td> </tr>.

私が注文ディテールでこれを置くどのように任意のアイデア?本当にありがとう。

答えて

4

テンプレートwoocommerce/templates/order/order-details.phpでは2つのフィルタを使用できますが、可能であればテンプレートファイルをコピーして編集するのではなく、フィルタを使用する方がよいと思います。

woocommerce_order_items_tableまたはwoocommerce_order_details_after_order_tableを使用できます。最初はメインテーブルに、2番目はメインテーブルにあります。

add_filter('woocommerce_order_items_table', 'add_items_count_on_order_page'); 

function add_items_count_on_order_page($order){ 
    ?> 
    <tr class="cart-subtotal"> 
     <th><?php _e('Product Quantity', 'woocommerce'); ?></th> 
     <td><?php echo $order->get_item_count();?></td> 
    </tr> 
    <?php 
} 

希望します。

+0

Worked !!助けと説明をありがとう! –

+0

偉大な、あなたはそれ以前にどのようにしたのか分からないが、それは多くの時間を節約することができます! – Benoti

関連する問題