我正在使用Shopp Plugin购买带有wordpress的购物车。
我怎么知道这里添加到购物车的商品数量。这个的任何代码。 任何人都可以帮助我。
答案 0 :(得分:2)
我添加了一个代码来计算购物车中的商品数量并输出它们。
希望它有所帮助!
<p class="cartinfo">
<?php if (shopp('cart','hasitems')): ?>
<?php $total_items = 0; ?>
<?php while(shopp('cart','items')): ?>
<?php $total_items = $total_items + 1; ?>
<?php endwhile; ?>
<?php echo $total_items;?> <?php if ($total_items = 1) {echo'Item';} else {echo'Items';} ?> (<?php shopp('cart','subtotal'); ?>)
<?php else: ?>
0 Items in Cart :(
<?php endif; ?>
</p>
答案 1 :(得分:2)
我认为这样做你想要的?
<?php shopp('cart','totalitems'); ?>
以下是相关文档:Cart_Tags#totalitems
更新:文档现在向公众开放并更新。这是同一功能的新链接。请注意“替代形式”&#39;可用:shopp('cart','total-items')
答案 2 :(得分:0)
这部分在Shopp中总是有点混乱。
如果您需要购物车中的唯一商品数量,请使用
shopp('cart','totalitems','options...');
(例如:5个苹果,3个梨,2个胡萝卜会产生3个)
如果您需要购物车中的商品数量,请使用
shopp('cart','total-quantity','options...');
(例如:2个苹果,3个梨,1个胡萝卜会产生6个)
要使用变量中的值,请将选项设置为'return=true'