Я работаю с Woocommerce email-order-items.php
а также email-order-details.php
файлы шаблонов. Я пытаюсь создать своего рода выражение «if», которое бы заменило значения промежуточного итога, итога и промежуточного итога на «TBD» (будет определено), если значение равно нулю, а затем оставит все остальное как нормальное, если значения либо отрицательный, либо положительный.
Я пытался заменить эти строки в: wp-contents/themes/mytheme/woocommerce/emails/
'email-order-items.php': <?php echo $total['value']; ?>
'email-order-items.php': <?php echo $order->get_formatted_line_subtotal( $item ); ?>
Для промежуточного итога
if($itemsubtotal == 0) {
$itemsubtotal = "TBD";
}
Всего
if($total == 0) {
$total = "TBD";
}
Для промежуточного итога
if($subtotal == 0) {
$subtotal = "TBD";
}
РЕДАКТИРОВАТЬ
Изменить эту строку
<td class="td" style="text-align:left; <?php if ( $i === 1 ) echo 'border-top-width: 4px;'; ?>"><?php echo $total['value']; ?></td>
Других решений пока нет …