Tim Farrel's way:

http://groups.google.it/group/web2py/msg/6730f1fe4502684c

rfx_labs:

http://groups.google.it/group/web2py/msg/303b8d25eb74ed91

Bill's patch debate:

http://groups.google.it/group/web2py/msg/66ee7169675c1195

> I think the custom objects in SQLFORM pass the test:

Frankly, I do not think this is a good solution though I admit I did
not use SQLFORM extensively in the past. To my knowledge, SQLFORM is
useless with forms involving data from many to many relations, that is
the 90% of real everyday forms.

Hope we can get to collect some general directions..thank you for your
help.

carlo


On 17 Feb, 21:01, DenesL <[email protected]> wrote:
> On Feb 17, 6:03 am, carlo <[email protected]> wrote:
>
> > I wanted to make the point on one of my favourite subjects, forms
> > designed in the best MVC pattern possible, so I browsed the forum
> > searching for the latest achievements to this respect. I found
> > different solutions but they looked a bit more like extemporaneous
> > tricks than a reference "how to". I found to different degrees: Bill's
> > Patch, DenesL custom forms, rfx_labs custom forms (where you can find
> > the underdocumented "form.element" syntax) and forms "the Tim Farrel"
> > way.
>
> I guess I missed some of those.
> Did you make a note of which posts are they on?.
> I would like to read them without having to search, which brings us to
> the next point...
>
>
>
> > I can not understand why in the documents/tutorial/examples forms are
> > always designed in a usual "everything in the controller" pattern:
> > saying "always" maybe I am exaggerating a little, but this is the
> > trend. I find this a bit uneducating because it brings to coding
> > controllers just the worst php manner. I would prefer there was a
> > "suggested" web2py way used throughout every example.
>
> Many new features (good) documented in posts and/or alterego and/or
> you-name-it (bad).
> We need to centralize & update the docs too.
>
>
>
> > My "good " forms, at least:
>
> I think the custom objects in SQLFORM pass the test:
>
> > - data queries in controller or model
>
> and using keepopts saves you another DB query
>
> > - define a "form" object in controller is acceptable
>
> this is a must
>
> > - helpers and/or html in views
>
> check
>
> > - validation facilities must be preserved
>
> just remember to name your elements
>
> > - forms auto submitting must be preserved
>
> use <form action="" ...>
>
> > May I ask someone to summerize, as 1.56.3 version is out, the best/
> > suggested way to design forms following an MVC pattern as clean as
> > possibile? Thank you
>
> After reading the different "ways" we might get together and work
> something out.
> Tim? Bill? Carlo...
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to