属性「country_of_manufacture」に基づいて製品をカウント/グループ化/選択する必要があります。このような
インド => 10、シュリランカ => 5、
どのようにmagentoでそれを達成できますか?
属性「country_of_manufacture」に基づいて製品をカウント/グループ化/選択する必要があります。このような
インド => 10、シュリランカ => 5、
どのようにmagentoでそれを達成できますか?
$collection = $this->getLoadedProductCollection()
->addAttributeToSelect('*')
->addExpressionAttributeToSelect('total_country_of_manufacture',"COUNT({{entity_id}})",'entity_id')
->groupByAttribute('country_of_manufacture');
カウント用
Mage::getModel('catalog/product')->getCollection()->groupByAttribute('country_of_manufacture')
->addExpressionAttributeToSelect("cnt_product",'COUNT({{entity_id}})', 'entity_id')
->load();
使用する代わりに
count($collection)
あなたが試すことができます
$collection->getSelect()->count();