@@ -134,7 +134,7 @@ protected function _getFilter($attribute, $attributeFacets)
134134 {
135135 $ filter = new Varien_Object ();
136136 $ filter ->setName ($ attribute ->getStoreLabel ());
137- $ filter ->setItemsCount (sizeof ($ attributeFacets ));
137+ $ filter ->setItemsCount (sizeof (array_filter ( $ attributeFacets) ));
138138 $ filter ->setIdentifier ($ attribute ->getAttributeCode ());
139139 $ filter ->setHtml (
140140 $ this ->_getFilterBlock ()
@@ -155,7 +155,7 @@ protected function _getIntervalFilter($attribute, $attributeFacetData)
155155 {
156156 $ filter = new Varien_Object ();
157157 $ filter ->setName ($ attribute ->getStoreLabel ());
158- $ filter ->setItemsCount (sizeof ($ attributeFacetData ));
158+ $ filter ->setItemsCount (sizeof (array_filter ( $ attributeFacetData) ));
159159 $ filter ->setIdentifier ($ attribute ->getAttributeCode ());
160160 $ filter ->setHtml (
161161 $ this ->_getFilterBlock ()
@@ -176,7 +176,7 @@ protected function _getRangeFilter($attribute, $attributeFacetData)
176176 {
177177 $ filter = new Varien_Object ();
178178 $ filter ->setName ($ attribute ->getStoreLabel ());
179- $ filter ->setItemsCount (sizeof ($ attributeFacetData ['counts ' ]));
179+ $ filter ->setItemsCount (sizeof (array_filter ( $ attributeFacetData ['counts ' ]) ));
180180 $ filter ->setIdentifier ($ attribute ->getAttributeCode ());
181181 $ filter ->setHtml (
182182 $ this ->_getFilterBlock ()
@@ -196,7 +196,7 @@ protected function _getCategoryFilter($categoryFacets)
196196 {
197197 $ filter = new Varien_Object ();
198198 $ filter ->setName (Mage::helper ('catalog ' )->__ ('Category ' ));
199- $ filter ->setItemsCount (sizeof ($ categoryFacets ));
199+ $ filter ->setItemsCount (sizeof (array_filter ( $ categoryFacets) ));
200200 $ filter ->setIdentifier ('category ' );
201201
202202 /** @var IntegerNet_Solr_Block_Result_Layer_Filter $filterBlock */
@@ -251,4 +251,4 @@ protected function _getFilterBlock()
251251 {
252252 return $ this ->getChild ('filter ' )->reset ();
253253 }
254- }
254+ }
0 commit comments