Hi Denes,
In a controller I have the following function:
def application_init():
response.functionname='Aanmeldingsformulier'
response.image=URL(r=request,c='static',f='init/media/
utilities_1.jpg')
response.function_menu=[]
form=SQLFORM.factory(SQLField('bedrijfsnaam',label='Bedrijfsnaam
*',requires=IS_NOT_EMPTY()),
SQLField('kvk_nummer',label='KvK-nummer *',requires=IS_NOT_EMPTY
()),
SQLField('subdossiernummer',default='0000',comment='(alleen voor
nevenvestigingen)'),
SQLField('rechtsvorm',label='Rechtsvorm'),
SQLField('straat',label='Straat *',requires=IS_NOT_EMPTY()),
SQLField('huisnummer',label='Huisnummer *',requires=IS_NOT_EMPTY
()),
SQLField('huisnummerextensie'),
SQLField('postcode',label='Postcode *',requires=IS_NOT_EMPTY()),
SQLField('plaats',label='Plaats *',requires=IS_NOT_EMPTY()),
SQLField('telefoonnummer'),
SQLField('faxnummer'),
SQLField('mobielnummer'),
SQLField('email_bedrijf',label='E-mail'),
SQLField('website',label='Web site'),
SQLField('aanhef',label='Aanhef',requires=IS_IN_SET(['de
heer','mevrouw'])),
SQLField('initialen',label='Initialen *',requires=IS_NOT_EMPTY()),
SQLField('voorvoegsel'),
SQLField('achternaam',label='Achternaam *',requires=IS_NOT_EMPTY
()),
SQLField('email_contact',label='E-mail *',requires=IS_NOT_EMPTY
()))
form[0][-1][1].append(INPUT(_type='reset',_value='Reset'))
form[0][-1][1].append(INPUT
(_type='button',_value='Cancel',_onclick='javascript:history.go(-1)'))
if form.accepts(request.vars,session):
response.flash='het formulier is verzonden, u ontvangt binnen
5 werkdagen reactie'
mail.send(to=['[email protected]'],
subject=form.vars.onderwerp, message=form.vars)
form=[]
elif form.errors:
response.flash=response.flash_error
else:
response.flash='de velden gemerkt met een * zijn verplichte
velden'
return dict(form=form)
Apart from the table web2py creates when rendering a form, I am
looking for something like this:
<form>
<h3>Bedrijfsgegevens</h3>
Bedrijsnaam:
<input type="text" name="bedrijfsnaam" />
<br />
KvK-nummer:
<input type="text" name="kvk_nummer" />
<br />
...
<h3>Adresgegevens</h3>
Straat:
<input type="text" name="straat" />
<br />
Huisnummer:
<input type="text" name="huisnummer" />
<br />
...
<h3>Communicatieadressen</h3>
Telefoonnummer:
<input type="text" name="telefoonnummer" />
<br />
Faxnummer:
<input type="text" name="faxnummer" />
<br />
...
<h3>Contactpersoon</h3>
Aanhef:
<input type="text" name="aanhef" />
<br />
...
</form>
Kind regards,
Annet Vermeer
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---