I’m guessing "no," but anyway . . .
Revo 2.0.8, using extensionless URL’s, no alias path, all resources are at /top-level
I get this design that’s all tabs. All tabbed content. Visualize
topic1 | topic 2 | topic3 | topic 4
The topics are set up as children of the parent resource. Call the parent alias "widgets".
So the marketer comes in and says, "hey, we want all these tabs to have their own URL for landing pages." But not as different pages, still containing all the same tabs (with just the current one "active.")
/topic-1/
/topic2/
/topic3/ .....
Been playing around with rewrite rules and can get some control, thought I might be able to get away with (something like)this:
RewriteCond %{REQUEST_URI} ^topic-1/*$
RewriteRule ^([^.]+)$ /index.php?q=widget&sub=topic-1 [L]
... and pick up sub as a get value to set the active tab, but modX seems to be doing a location header to the parent resource:
http://www.example.com/topic-1/ ## The above rule sends q=widgets&sub=topic-1 to modX
## Live headers then gets this from modX
HTTP/1.1 302 Found
Location: http://www.example.com/widgets/
And *poof* goes my get parameter. This is even true if I send it a direct URL:
example.com/index.php?q=widget&sub=topic-1
Any ideas? Kill the marketer is unfortunately not an option.