I want to create a new category page which shows all products which have a certain product attribute (speed_delivery) set to yes.
I was thinking about to create an empty category, catch its product collection via observer and modify it (filtering by the attribute)
Unfortunately this approach doesn't seem to work because it looks like there is no event to hook into the category product collection (https://www.nicksays.co.uk/magento-events-cheat-sheet-1-9/)
How would you solve it? Do I have to rewrite Mage_Catalog_Model_Category::getProductCollection()
. I can't think of a better approach at the moment.
Thank you.