15 Jan
2000
15 Jan
'00
3:46 p.m.
Alexander Limi wrote:
But there is one problem: It still rewrites the root folder to go to the "artists" folder, which I don't want.
Whoops, had my logic a little misarranged. Try this instead (now with annotations!) : <dtml-let path="REQUEST.path"> <dtml-if path> There is a path <dtml-if expr="path[-1]=='Z'"> '/Z/...' explicitly forbids redirection to 'artists' <dtml-call expr="path.pop()"> <dtml-call expr="REQUEST.setURL(path='Z')"> <dtml-elif expr="path[-1] in objectIds()"> Don't redirect existing objects <dtml-else> Everything else goes to 'artists' <dtml-call expr="path.append('artists')"> <dtml-call expr="REQUEST.set('SiteRootPATH', '/')"> </dtml-if> </dtml-if> </dtml-let> Cheers, Evan @ 4-am