On 3/3/06, Nigel Hardy <[EMAIL PROTECTED]> wrote:
> Nigel Hardy wrote:
>
> > I can happily skin the output of php scripts using redirect-to, the
> > FileGenerator etc. as suggested in the Cocoon documentation and at
> > various times on this list. That works just fine for me.
> > Unfortunately, some of the php scripts I want to use like this take
> > query parts in the URL to set parameters. I can't see how to get hold
> > of those in a matcher or selector. I can catch
> > "this/that/theother.php" and skin it, but how do I get hold of the
> > parameter from "this/that/theother.php?var=42" to feed that to the
> > FileGenerator?
>
> Thank you for the quick and informative replies. I think they can be
> summed up as simple redirection is not possible because the query parts
> get disassembled. I would need to re-build a new URL if the original has
> an unknown list of parameters. The mechanisms work on known parameters.
>
> Thanks.
>
> Nigel

I think that's a hasty summation;)  Take a look:
http://wiki.apache.org/cocoon/InputModules

Look for "RequestModule (JXPath)", specifically, the queryString
property.  It'll let you pass it along in full: {request:queryString}

--tim