I have created a cms that displays all special price products, using:
{{block type="catalog/product_special" template="catalog/product/list.phtml" column_count="3" num_products="0"}}
I'd like to add layered navigation to the left bar of the page. I have read some posts about this issue, like this one or this one. But when I add layered navigation throught xml, I'm getting the follown error
Fatal error: Call to a member function setLayer() on a non-object in /home/website/public_html/app/code/core/Mage/Catalog/Block/Layer/View.php on line 134
I'm using magento 1.9.0.1 and this is a fresh installation.
What does this error means and how can I fix it? Is there something else I could try to display layered navigation in this page?
edit:
here's the xml code, I used:
<reference name="left">
<block type="catalog/layer_view" name="catalog.leftnav" before="-" template="catalog/layer/view.phtml"/>
</reference>