如何知道使用SHOPP PLUGIN在WordPress购物车中添加到购物车的商品数量

时间:2010-11-04 14:21:46

标签: wordpress shopping-cart shopp

我正在使用Shopp Plugin购买带有wordpress的购物车。

我怎么知道这里添加到购物车的商品数量。这个的任何代码。 任何人都可以帮助我。

3 个答案:

答案 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'