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=['vermee...@xs4all.nl'],
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 web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to