Oh and yes I prefer a function to an instance. -Erik On Wed, Mar 19, 2014 at 9:35 AM, Erik Bruchez <erik@bruchez.org> wrote: > We have extensions functions for that: > > http://wiki.orbeon.com/forms/doc/developer-guide/xforms-xpath-functions#TOC-HTTP-request-functions > > For your use case we have: > > xxf:get-request-parameter() > > That sounds a bit server-side as an API name though. > > BTW browsers have Window.location and Document.location which return > Location objects, but there doesn't seem to be anything to parse the > query string: > > https://developer.mozilla.org/en-US/docs/Web/API/Location > > -Erik > > On Wed, Mar 19, 2014 at 8:12 AM, Steven Pemberton > <Steven.Pemberton@cwi.nl> wrote: >> I have a need to access the arguments given to a the URL that causes an >> XForm to load. >> >> http://www.example.com/form.xml?type=1&name=foo >> >> One option would be a pseudo-instance: >> >> <setvalue ref="bar" value="instance('arguments')/name)" /> >> >> but I imagine it would be easier to implement a function: >> >> <setvalue ref="bar" value="argument('name')" /> >> >> Any opinions? >> >> Steven Pemberton >>Received on Wednesday, 19 March 2014 16:43:51 UTC
This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:37:43 UTC