Magentoのカートアイテムの配列内の出現回数を数えようとしています。配列の出現数をカウント
はprice
フィールドを持つ配列内のいくつかの項目は、すべてがあります(どちらか$ 0〜$ 10)で私がしているよ何
は、0
私は現在持っている:
$session = Mage::getSingleton('checkout/session');
$items_array = $session->getQuote()->getAllItems();
foreach($items_array as $item) {
if ($item->getPrice() == 0) {
echo 'Item is free';
}
else {
}
}
これは単に、すべて無料のアイテムを出力します。理想的には、そのようなアイテムの数だけを表示したいと思います。
array_count_values
のようなものを使用できますが、それらの値は、0
と数えても問題ありませんか?
おかげ