Alternitively, if you really want to be crazy, you could do it just
like in PHP:
http://pastebin.com/d5b147192

In controller, you can get the values you submitted using either
request.vars.get('fieldname', '') OR request.get_vars. If you use
'post' method, replace 'get' with 'post'. Easy eh? Get the cheet sheet
for some useful function/method call names you will use often:
http://www.web2py.com/examples/static/web2py_cheatsheet.pdf

Not sure how to collect form errors using this method though... :(   I
hope it is still possible... can someone comment on this?





On Sep 22, 3:31 am, DenesL <denes1...@yahoo.ca> wrote:
> Hi Arvind,
>
> On Sep 22, 12:36 am, Arvind <arvind.ran...@gmail.com> wrote:
>
> > Hello,
>
> > I find that the SQLFORM factory name somewhat leads me to believe
> > that, this is a form factory based off sql. WHy such a name for a
> > factory which does not actually use SQL ?
>
> It does use SQL to CRUD data from the table during accepts processing.
>
> > I need to build  forms, which contains fields from different tables.
> > The form fields will be placed on specific places on the screen to
> > create a different visual effect.
> > Which kind of FORM creation method is best suited for this kind of
> > work ?
>
> SQLFORM can be used with one table at a time.
> But you can have multiple forms per page and <mind-opener-follows> you
> don't have to display the form or forms as created by SQLFORM, you
> don't even have to pass them to the view (in case of input only), you
> can have your own forms as long as they name the fields the same.
> See manual:
>  page 188 (204 in ipaper): "Multiple forms per page",
>  page 218 (234 in ipaper): section 7.7 "Custom form".
>
> > pls forgive me, if i am asking very basic questions. I have worked
> > nearly all my life with ASP.NET and I am still finding it hard to
> > understand certain concepts here. Especially, when it comes to
> > designing your own custom looking forms with different attributes and
> > behaviours. For me, i see that the whole form is being creating in the
> > controller as opposed to the view.  So, i am taking a while to digest
> > web2py's way of doing things.
>
> You can create the form in the controller or you create it completely
> outside web2py.
> Now that is flexibility.
>
> Denes.
--~--~---------~--~----~------------~-------~--~----~
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