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 -~----------~----~----~----~------~----~------~--~---

