I'd like to change the case of my query String so that the results page contains the lower case version thereof, for example:
For a search Delicious Pie
, instead of the results page being:
catalogsearch/result/q=Delicious+Pie
I'd like it to read:
catalogsearch/result/?q=delicious+pie
As described in this question (Case Sensitive URL Rewrites), it's not possible to set up multiple instances of different case sensitive URL rewrites.
Thus, instead of taking the proposed solution and still being required to do manual rewrites for a variety of different possible cases of search, I'd like to bypass it using a single URL rewrite (all lower case).
Modifying Mage_CatalogSearch_Helper_Data::setQueryText()
's this->_queryText
to lower case seems to work, but the result URL still contains the original (non-manipulated) case.