control of layout in ZPT
Hi, I want to use formulator for designing my forms. However it does not allow more than one field to be presented in the same row (a requirement for my form). I am using the example from this URL http://www.zope.org/Members/beno/HowTo/HowTo/Formulator_With_ZPT The difficulty I am facing is that the sample code uses: <tr tal:define="yourname request/YourName|nothing"> <th align="left"> <font size=5><font face="verdana"><b> Your Name: </b></font></font> </th> <td><input type="text" name="YourName" tal:replace="structure python:form.YourName.render(yourname)" /> </td> </tr> for each row. To make 2 fields appear in the same row, i am trying to do this: <tr > <th align="left"> <font size=5><font face="verdana"><b> Your Name: </b></font></font> </th> <td tal:define="yourname request/YourName|nothing"><input type="text" name="YourName" tal:replace="structure python:form.YourName.render(yourname)" /> </td> <td tal:define="youremail request/YourEmail|nothing"> <font size=5><font face="verdana"><b> Your Email Address: </b></font></font> </td> <td><input type="text" name="YourEmail" tal:replace="structure python:form.YourEmail.render(youremail)"> </td> </tr> However I am getting errors Error Type NameError Error Value name 'youremail' is not defined Can you please help me resolve this. Thanks Pradeep --------------------------------- Do you Yahoo!? Free online calendar with sync to Outlook(TM).
participants (1)
-
pradeep behera