私はショッピング カートに取り組んでいます。私のクライアントは、空のときとアイテムがあるときの背景を別のものにしたいと考えています。だからここに私がマークアップとして得たものがあります:
<a href="#" id="shopping-cart" data-count="0" class="trigger cart">
<span>
</span>
</a>
データカウントの変更はサーバー側で処理され、php 経由で更新されます
if data-count= 0 then add .empty
else data-count > 0 then add .full
また、使用する必要があるかどうか、.addClass
または.toggleClass
空から完全にする必要があるかどうかはわかりません。申し訳ありませんが、これまでのところ、jquery を作成する試みはすべて失敗しており、すべてのハンドラーは休暇中なので、すべての助けに感謝します。
使用されているプラグインを変更する決定が下されたので、これを新しいものに複製しようとしましたが、それを実現するために頭を包み込むことはできません。利用可能な新しいコードは次のようになります。
<?php global $woocommerce; ?>
<a class="cart-contents" href="<?php echo $woocommerce->cart->get_cart_url(); ?>"
title="<?php _e('View your shopping cart', 'woothemes'); ?>">
<?php echo sprintf(_n('%d item', '%d items', $woocommerce->cart->cart_contents_count, 'woothemes'), $woocommerce->cart->cart_contents_count);?> - <?php echo $woocommerce->cart->get_cart_total(); ?></a>