私は bercart ajax cart を使用しており、AJAXを使用してカート内の商品の合計のみを表示する静的ブロックを作成します。
これを行うにはどうすればよいですか?この機能を持つモジュールはありますか?
あなたはこれをテストすることができます-
以下のコードをページに入れ(新しいページコンテンツを作成)、入力形式「php」を選択し、プレビューボタンをクリックすると、必要なものが得られます(カートが空でない場合)。
<?php
$items = uc_cart_get_contents();
foreach($items as $item){
while(list($key,$value) = each($item)){
if($key == 'qty')$qty = $value;
if($key == 'price')$price = $value;
}
$total_qty += $qty;
$total_price += $qty*$price;
}
echo 'Total Quantity : '.$total_qty.' Total Price : '.uc_currency_format($total_price);
?>