What do you use as a replacement? On Tuesday, April 28, 2015 at 4:59:32 PM UTC-4, Richard wrote: > > in view in script tag is a good place for start... just make sure you have > the rigth id for you modal main div... In my case modal_id was coming from > an .fromat(modal_id='id')... > > But I don't recall the exact way this tutorial was doing and I was just > exposing to 2 generals reasons why form into modal won't submit > correctly... In my case my widget was appending my modal with a LOAD > component inside a form of the so the load form has to be put outside the > main form... > > I try the ressource you are using and give up because it was not full fill > all my requirement... > > Richard > > On Tue, Apr 28, 2015 at 4:54 PM, LoveWeb2py <[email protected] > <javascript:>> wrote: > >> This is what I'm using in my layout: >> >> >> $(function() { >> $("td.w2p_fc").each(function (){ >> var comment = $(this).html(); >> if (comment){ >> $(this).html('<div><i class="icon info icon-info-sign"></i></div>'); >> $(this).children('div').attr('title',comment); >> $(this).children('div').tooltip({ placement : 'right', >> html : true, >> trigger : 'click' }); >> } >> }); >> }); >> >> This makes the comment field available as an "Information Icon" >> >> When I use the modal class referenced in the link it works great, the >> problem is nothing stores because the form can't process properly. I'm >> struggling to solve that last piece of the puzzle. >> >> When I >> >> >> >> On Tuesday, April 28, 2015 at 4:50:34 PM UTC-4, LoveWeb2py wrote: >>> >>> Thank you, Richard. Where do I put $("#{modal_id}").appendTo(" >>> body"); >>> >>> Could I just put that in the HTML file? Something like... >>> >>> <script> >>> $("#{modal_id}").appendTo(" >>> body"); >>> </script> >>> >>> I tried hardcoding the div_id of my modal into your code, but it didn't >>> work. The database doesn't update properly with the correct foreign key. I >>> also have some date value fields and the calendar.js doesn't pop down so >>> I'm thinking this has something to do with >>> http://linuxapuntes.blogspot.com.ar/2013/03/plugin-modal-bootstrap-web2py.html >>> >>> Do you have an example of where you'd put the appendTo ? >>> >>> >>> >>> >>> On Tuesday, April 28, 2015 at 1:04:57 PM UTC-4, Richard wrote: >>>> >>>> There is different issue when embed for into a bootstrap 2.3.2 (at >>>> least)... One that I found were that <form> tag get ripped off... The >>>> other >>>> depend of the way the modal form compoenent is included into the main >>>> form... Depending how the widget is write the extra are embed beside the >>>> original input field which don't work in case of a <form> tag since html >>>> <form> can't be nested... Modal don't offer any convenient support à this >>>> level and you have to manage this by yourself... But it is easy, you just >>>> need to use jquery .appendTo() : >>>> >>>> Like that : $("#{modal_id}").appendTo("body"); >>>> >>>> And extract your component modal form which is nested into the main >>>> page form and append it to the body instead... >>>> >>>> This is basically what jQuery Dialog is doing out of the box which >>>> boostrap modal don't that make the usage of modal with component in web2py >>>> so difficult... >>>> >>>> :) >>>> >>>> Richard >>>> >>>> >>>> On Tue, Apr 28, 2015 at 12:40 PM, LoveWeb2py <[email protected]> >>>> wrote: >>>> >>>>> Richard, >>>>> >>>>> This is working great. >>>>> http://linuxapuntes.blogspot.com.ar/2013/03/plugin-modal-bootstrap-web2py.html >>>>> >>>>> I currently use it like this: >>>>> >>>>> def my_controller(): >>>>> from modalplugins Import Modal >>>>> field = db.mytable.field >>>>> modal = Modal(field, ' Add', 'Add area','Area') >>>>> db.mytable.field.comment = modal.create() >>>>> grid=SQLFORM.smartgrid(db.my_other_table) >>>>> formModal = modal.formModal() >>>>> return(grid=grid, formModal=formModal) >>>>> >>>>> The problem I am having now is that I can't process the modal. Do you >>>>> have any thoughts on how to do this? >>>>> >>>>> On Friday, April 17, 2015 at 9:50:15 AM UTC-4, Richard wrote: >>>>>> >>>>>> 'reference tablename' = 1 to many >>>>>> 'list:reference tablename' = "many to many" it denormalised that why >>>>>> I put it between double quotes >>>>>> >>>>>> Richard >>>>>> >>>>>> On Thu, Apr 16, 2015 at 5:13 PM, LoveWeb2py <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Richard, >>>>>>> >>>>>>> I did want to have a foreign key for info_about_field1. I guess I >>>>>>> could do a reference field1 ? >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Thursday, April 16, 2015 at 3:02:51 PM UTC-4, Richard wrote: >>>>>>>> >>>>>>>> There is no relation between both tables... You can embed 2 forms >>>>>>>> as component (LOAD()) >>>>>>>> >>>>>>>> if you were having list:reference type field it is differents and >>>>>>>> you have to question yourself if you are not better to have something >>>>>>>> like >>>>>>>> SELECT_OR_ADD_OPTION() or even better AutocompleteSelectOrAddOption() >>>>>>>> widget... I recently update my old AutocompleteSelectOrAddOption() >>>>>>>> widget (not finish yet) in order to move from jquery ui dialog to >>>>>>>> bootstrap >>>>>>>> modal... I will publish a web2py slice when done. >>>>>>>> >>>>>>>> Just ask if it interest you I can publish preview here... >>>>>>>> >>>>>>>> Richard >>>>>>>> >>>>>>>> On Thu, Apr 16, 2015 at 2:08 PM, LoveWeb2py <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hello, >>>>>>>>> >>>>>>>>> I'd like to have two SQLFORMs right next to each other. >>>>>>>>> >>>>>>>>> The second SQLFORM is just going to be linked to the field in >>>>>>>>> table 1, but will be used so the student can make additional comments >>>>>>>>> about >>>>>>>>> a field. Model will look like this: >>>>>>>>> >>>>>>>>> db.define_table('main_table', >>>>>>>>> Field('field1','string'), >>>>>>>>> Field('field2','string'), >>>>>>>>> migrate=False) >>>>>>>>> >>>>>>>>> db.define_table('second_table', >>>>>>>>> Field('info_about_field1','list:string'), >>>>>>>>> Field('info_about_field2','list:string') >>>>>>>>> migrate=False) >>>>>>>>> >>>>>>>>> My question is... is it possible to have the second_table as a >>>>>>>>> link underneath the main_table field. I want to have a modal pop up >>>>>>>>> so they >>>>>>>>> can enter additional information about the field >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Resources: >>>>>>>>> - http://web2py.com >>>>>>>>> - http://web2py.com/book (Documentation) >>>>>>>>> - http://github.com/web2py/web2py (Source code) >>>>>>>>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>>>>>>>> --- >>>>>>>>> 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/d/optout. >>>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>> Resources: >>>>>>> - http://web2py.com >>>>>>> - http://web2py.com/book (Documentation) >>>>>>> - http://github.com/web2py/web2py (Source code) >>>>>>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>>>>>> --- >>>>>>> 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/d/optout. >>>>>>> >>>>>> >>>>>> -- >>>>> Resources: >>>>> - http://web2py.com >>>>> - http://web2py.com/book (Documentation) >>>>> - http://github.com/web2py/web2py (Source code) >>>>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>>>> --- >>>>> 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/d/optout. >>>>> >>>> >>>> -- >> Resources: >> - http://web2py.com >> - http://web2py.com/book (Documentation) >> - http://github.com/web2py/web2py (Source code) >> - https://code.google.com/p/web2py/issues/list (Report Issues) >> --- >> 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/d/optout. >> > >
-- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- 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/d/optout.

