【发布时间】:2023-03-30 08:36:01
【问题描述】:
我正在尝试将所有添加的优惠券相加,以便在结帐时获得折扣总额。我尝试在结帐模板文件的顶部添加一个变量并为每个条目执行 ++,但我抛出了错误。
任何想法如何将值添加到变量以获得总数?
如果您更改一个值,结帐总额会重新生成,因此我发现每次循环运行时都会输出我的答案。
我的代码:
<?php foreach ( WC()->cart->get_coupons() as $code => $coupon ) : ?>
<tr class="cart-discount coupon-<?php echo esc_attr( sanitize_title( $code ) ); ?>">
<th><?php wc_cart_totals_coupon_label( $coupon ); ?></th>
<td><?php $helloworld = wc_cart_totals_coupon_html( $coupon )++; ?></td>
</tr>
<?php endforeach; ?>
【问题讨论】:
标签: php wordpress woocommerce checkout discount