Magento, lista de productos personalizados

Hice mi propia página de lista de productos basada en Mage_Catalog_Block_Product_List:

app / code / local / Mage / Catalog / Block / Product / Special.php:

class Mage_Catalog_Block_Product_Special extends Mage_Catalog_Block_Product_List
{      
    /* Original contents */

    /* Here I call addAttributeToFilter on product collection, and then... */
    return $this->_productCollection; 
}

Incluyo esto en una página de CMS en la columna central:

<reference name="content">
    <block type="catalog/product_special" template="catalog/product/list.phtml" />
</reference>

El problema es: La lista de productos se muestra muy bien, pero no aparece la navegación en capas en mi columna izquierda.

Esto es bastante extraño, ya que estoy usando exactamente la misma plantilla que las listas normales.

Un par de cosas que he comprobado:

Mage_Catalog_Block_Product_Special solo es una clase proxy. Esto no funciona Incluso si uso el tipo de bloque "catalog / product_list" en mi página CMS, no obtendré una navegación en capas.No hay extensiones que anulen las clases principales cruciales. También he intentado crear mi propio módulo y enumerarlo en, por ejemplo, 'mycatalog'. Esto da como resultado exactamente el mismo problema.

Tengo la sensación de que esto tiene que ver con tratar de incluir una lista de productos en una página de CMS, pero no he podido localizar el problema exacto.

Cualquier ayuda en esto sería muy apreciada.

Respuestas a la pregunta(4)

Su respuesta a la pregunta