Я использую модуль для расчета доставки местным перевозчиком, но модуль не рассчитывает стоимость доставки в общую сумму.
В wp-content/plugins/woocommerce/templates/order/order-details.php
я добавил следующий код, чтобы получить сумму доставки и промежуточную сумму:
<?php $a = array(
get_post_meta($order_id, 'Order_subtotal', true),
get_post_meta($order_id, 'Econt_Customer_Shipping_Cost', true));
?>
<tr class="total-cost">
<th><?php _e( 'Total:', 'woocommerce'); ?></th>
<td><?php echo array_sum($a); ?> <?php echo get_woocommerce_currency_symbol(); ?></td>
</tr>
В результате я получаю только значение "Econt_Customer_Shipping_Cost"
, но не из "Order_subtotal"
, чтобы получить итог.
Пожалуйста, может кто-нибудь сказать мне, что использовать, чтобы получить рабочий промежуточный итог?
Parse error: syntax error, unexpected ','
я удаляю, // or $order->get_total( )
и evreting работает отлично! :) - person E. Kostadinov   schedule 30.06.2016