keep getting an error 340 while trying to attach a file. I did create one, maybe I can email it to you separately from this group.
On Wednesday, March 20, 2013 9:34:04 AM UTC-7, Richard wrote: > > Derek, > > Maybe you could wrote a little dummy app with your solution?? > > Richard > > > On Wed, Mar 20, 2013 at 12:32 PM, Derek <[email protected] <javascript:>>wrote: > >> Well, AJAX code would go in a view, it depends on jQuery, and yes, you'd >> need script tags. As for links, you'd use something like this (taken from >> the book): >> {{=A('add partners', callback=URL('add_partners'))}} >> >> >> On Tuesday, March 19, 2013 3:21:39 PM UTC-7, Alex Glaros wrote: >>> >>> @Derek: I'm a newbie. Where do I put the Ajax code...in controller, or >>> view..? Does it need some kind of <script></script> or brackets >>> surrounding it? >>> >>> Can you please type the syntax for linking to a page where user can add >>> addresses? I don't know the best format for linking to functions. For >>> purposes of showing me, assume that the function is called "add_partners" >>> that I want to link to. Would it just be <a href="http://127.0.0.1:8000/ >>> **CEA/default/add_partners/<http://127.0.0.1:8000/CEA/default/add_partners/>"> >>> >>> add partner</a> ? >>> >>> thanks, >>> >>> Alex >>> >>> On Monday, March 18, 2013 5:33:41 PM UTC-7, Alex Glaros wrote: >>>> >>>> Does anyone know how to create a loop allowing variable number of child >>>> records to be added to a parent? >>>> >>>> Here’s a sample where only one child is created. The “client” is the >>>> parent record and “address” is the child record. >>>> http://web2py.com/books/**default/chapter/29/07<http://web2py.com/books/default/chapter/29/07> >>>> >>>> Can anyone please type the code to show how to allow user to add >>>> variable number of child records? >>>> >>>> If it’s easier to do not using factory, that’s fine. >>>> >>>> Thanks, >>>> >>>> Alex Glaros >>>> >>>> >>>> One form for multiple tables >>>> >>>> model: >>>> >>>> db.define_table('client', >>>> >>>> Field('name')) >>>> >>>> db.define_table('address', >>>> >>>> Field('client','reference client', >>>> >>>> writable=False,readable=False)**, >>>> >>>> Field('street'),Field('city')) >>>> >>>> controller: >>>> >>>> def register(): >>>> >>>> form=SQLFORM.factory(db.**client,db.address) >>>> >>>> if form.process().accepted: >>>> >>>> id = db.client.insert(**db.client._**filter_fields(form.vars)) >>>> >>>> form.vars.client=id >>>> >>>> id = db.address.insert(**db.**address._filter_fields(form.** >>>> vars)) >>>> >>>> response.flash='Thanks for filling the form' >>>> >>>> return dict(form=form) >>>> >>>> -- >> >> --- >> 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] <javascript:>. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > -- --- 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.

