I'm tying into the event catalog_block_product_list_collection
to add additional sort options onto the collection. However, the class Mage_Review_Model_Observer
is also listening to this event. The observed function, catalogBlockProductCollectionBeforeToHtml
, loads the product collection and prevents me from making additional changes. Because this observer is inside core, it always fires first.
I would like to make my observer fire before the core observer, and I believe this can be accomplished by making the core module depend on my custom module. Is this possible?
I'm open to other approaches to solving this as well; there are no other relevant events that I've seen to tie into.