I'm having trouble **identifying the catalog pages that are in active filters** in Magento. **I use a rewrite for URLs**, are my filters as follows:

```
http://store.com/brand/foobrand/type/luxe/class/standard

```

In the Catalog page, I need to **know is that the filter page is active or not**.

Wherever I looked I thought almost always the same, but could not make it work:

```
$filters = array();
            $appliedFilters = Mage::getSingleton('catalog/layer')->getState()->getFilters();

            foreach($appliedFilters as $filter) {
                $filters[] = $filter->getFilter()->getRequestVar();
            }

            if (!empty($filters)) {
                //filter active
            }
            if (empty($filters)) {
                //no
            }

```

Can anyone help me identify where you may be experiencing the problem?