Hi, How can easily add a "persistant" or sticky parameter to my routing, eg something like http://www.mysite.com/controller/action?theme=blah or http://www.mysite.com/controller/action?loggedin=1
I don't want it in the session, because each browser window should have it's own settings. I want to add it at the application level and not have to visit each action to add it on.
The main purpose I have for this is to implement a kind of slimmed down theme if the site is visited via a special URL (because it's embedded in a frame). However, I don't want to use a cookie because if the user visits the site normally then this should show the full theme. I might have also a similar use for some "cache busting" URLs where I need to make a page slightly different for some reason, eg admin logged in, adding "?admin=1" or something trivial to the URL makes it easier to bust the caching so that this page is different to the standard URL
What's the easiest way to implement this so that the param remains in place (sticky) for each URL (once set the first time)