It is required to make additional custom tables ( custom created flat models) search, based on basic search query, if filter input box is checked at the layered filter navigation.
If this was persistent requirement I would override
Mage_CatalogSearch_Model_Resource_Fulltext in my module, to add data from my custom tables into index, but this is optional requirement, and I wonder, how to patch the search query properly ?
I came up with idea to register custom value in
Mage::registry in custom filter, and if it exists, make modification to the search query.
Any ideas would be appreciated.