I have a form in a page template. Submission of the form calls the same page again with some other parameters. I want to get the value of the parameter(form data) in the Page Template itself. Its very urgent for me... Hope somebody helps me
If your form does:
<input type="text" name="whatever" value="something like this" />
try:
<div tal:content="request/whatever"></div>
Which will output in the HTML source:
<div>something like this</div>
And if you want it in the input element itself, you can do <input type="text" name="whatever" value="something like this" tal:attributes="value request/whatever | default" /> which reads as "...and replace the attribute 'value' with the contents of the request parameter 'whatever' or leave the parameter alone if there is no such parameter." --jcc