Sure.  

here is the offer action (which loads the form)

<map:match pattern="action/postoffer.html">
     <map:act type="OfferAction">
       <map:parameter name="xmlform-id" value="offer-form"/>
       <map:parameter name="xmlform-scope" value="session"/>
       <map:parameter name="xmlform-model" value="OfferBean"/>
       <map:generate src="content/form/{page}.xml"/>

       <map:transform type="cinclude"/>
       <map:transform type="xmlform" label="xml"/>
       <map:transform src="stylesheets/form2html.xsl"/>
       <map:transform src="context://stylesheets/xmlform/xmlform2html.xsl"/>
       <map:serialize type="html"/>
     </map:act>
</map:match>

here is the url which calls it

http://www.superlinksoftware.com/cocoon/samples/bringmethis/action/postoffer.html?itemNo=3

Where the screen calling the form is not itself an XML form.  However it 
needs to pass a parameter to be stored
in a hidden field (or otherwise poke it into the OfferBean attached to 
the form).  

You can actually go here: 
http://www.superlinksoftware.com/cocoon/samples/bringmethis/category/Antiques/3.html?category=Antiques

and see what I mean (click on Make An Offer)

-Andy


Ivelin Ivanov wrote:

>Myabe I misunderstand the problem.
>
>Can you send your sitemap and some more details.
>
>
>
>
>----- Original Message -----
>From: "Andrew C. Oliver" <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Sent: Sunday, July 14, 2002 5:39 PM
>Subject: Re: passing a value into an XML form from somewhere else
>
>
>  
>
>>Ivelin Ivanov wrote:
>>
>>    
>>
>>>The name of the parameter has to represent the XPath to the bean
>>>      
>>>
>property.
>  
>
>>>See the html source of an xmlform page to see how element names are
>>>translated into widgets @name attributes.
>>>
>>>Does this help?
>>>
>>>
>>>      
>>>
>>I don't think so.  I need to pass the data into the pipeline from
>>outside.  If I just pass the same parameter as a propery it
>>is not picking it up.  Or at least its not ending up in the form.
>>
>>-Andy
>>
>>    
>>
>>>Ivelin
>>>
>>>
>>>----- Original Message -----
>>>From: "Andrew C. Oliver" <[EMAIL PROTECTED]>
>>>To: <[EMAIL PROTECTED]>
>>>Sent: Sunday, July 14, 2002 11:50 AM
>>>Subject: Q: passing a value into an XML form from somewhere else
>>>
>>>
>>>
>>>
>>>      
>>>
>>>>Hi All,
>>>>
>>>>I've got a situation where I have multiple items on a dynamically
>>>>generated page and I want to be able to allow the user to
>>>>click on a link and "post an offer" on them.  So for instance
>>>>
>>>>on
>>>>
>>>>
>>>>
>>>>        
>>>>
>>http://www.superlinksoftware.com/cocoon/samples/bringmethis/category/Antiqu
>>    
>>
>e
>  
>
>>>s/3.html
>>>
>>>
>>>      
>>>
>>>>I want to be able to have the user click
>>>>"make an offer"
>>>>
>>>>
>>>>
>>>>        
>>>>
>>http://www.superlinksoftware.com/cocoon/samples/bringmethis/action/postoffe
>>    
>>
>r
>  
>
>>>.html?itemNo=3
>>>
>>>
>>>      
>>>
>>>>which will pass to an XMLForm based action.
>>>>
>>>>The problem is I need itemNo to end up in my OfferBean.java along with
>>>>the user populated fields in the form.  How do I take
>>>>an http parameter and get it into the bean attached to an XMLForm?
>>>>
>>>>Thanks,
>>>>
>>>>Andy
>>>>
>>>>
>>>>
>>>>
>>>>---------------------------------------------------------------------
>>>>Please check that your question  has not already been answered in the
>>>>FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
>>>>
>>>>To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
>>>>For additional commands, e-mail:   <[EMAIL PROTECTED]>
>>>>
>>>>
>>>>
>>>>        
>>>>
>>>---------------------------------------------------------------------
>>>Please check that your question  has not already been answered in the
>>>FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
>>>
>>>To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
>>>For additional commands, e-mail:   <[EMAIL PROTECTED]>
>>>
>>>
>>>
>>>
>>>      
>>>
>>
>>
>>---------------------------------------------------------------------
>>Please check that your question  has not already been answered in the
>>FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
>>
>>To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
>>For additional commands, e-mail:   <[EMAIL PROTECTED]>
>>
>>    
>>
>
>
>---------------------------------------------------------------------
>Please check that your question  has not already been answered in the
>FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
>
>To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
>For additional commands, e-mail:   <[EMAIL PROTECTED]>
>
>
>  
>




---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
For additional commands, e-mail:   <[EMAIL PROTECTED]>

Reply via email to