Well... hmmm... errr.... I probably need to buy a new pair of glasses... 
That's what happens when one is adapting an existing template...
shame on me...  I really should have spotted this by myself...
Thanks a lot Anthony

On Tuesday, February 5, 2013 3:41:35 PM UTC+1, Anthony wrote:
>
> {{=form}} creates the <form></form> tags for you, so you've actually put 
> one form inside another form.
>
> Anthony
>
> On Tuesday, February 5, 2013 9:34:10 AM UTC-5, Calycé wrote:
>>
>> Hi all,
>>
>> I have a problem with a form which is not processing and I don't know why.
>> First things first, here's the definition of the form (this is for a 
>> contact page) from default.py:
>> def contacts():
>>     form = SQLFORM.factory(
>>                            Field('Name', requires=IS_NOT_EMPTY()),
>>                            Field('Email', requires=IS_NOT_EMPTY()),
>>                            Field('Phone', requires=IS_NOT_EMPTY()),
>>                            Field('Message', 'text', requires=IS_NOT_EMPTY
>> ()),
>>                           )
>>     if form.process().accepted:
>>         response.flash  = 'Form accepted'
>>     elif form.errors:
>>
>>         response.flash = 'Form has errors'
>>
>>     return dict(form=form)
>>
>> Note: I know that there's no processing execpt for the flash but I'll add 
>> the missing bits later on.
>>
>> And now the view:
>> {{extend 'layout.html'}}
>> <section id="content" class="border-bottom">
>> <div class="wrapper">
>> <div class="grid_13 omega">
>> <h3 class="p7">Contact Form</h3>
>> <!--=========== Contact form ==============-->
>> <form id="contact-form">
>> <div class="success">
>> Contact form submitted!<br>
>> <strong>We will be in touch soon.</strong>
>> </div>
>> {{=form}}
>> </form>
>> </div>
>> </div>
>> </section>
>>
>> When using this view the form is never processed. I mean, I'm not even 
>> capable of retrieving the values from the form.
>> Now, if i use the following view:
>> {{exten 'layout.html'}}
>> {{=form}}
>> the form can be processed.
>>
>> I don't understand why my form is unable to processed when put inside a 
>> div ?!? Can a style prevent the form processing ?
>>
>> I welcome any idea/comment cause I'm lost on this one.
>>
>> Oh, and my search did not returned anything interesting but my google fu 
>> might not be as efficient as yours ;-)
>>
>>
>> Calycé
>>
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to