Works fine. My cache was giving me problem. lol. Cool. Thanks.
On Monday, January 18, 2016 at 8:09:59 PM UTC-5, Ron Chatterjee wrote: > > Its based on scaffolding app. But doesn't work (see attached). > > On Monday, January 18, 2016 at 3:08:35 PM UTC-8, Paolo Caruccio wrote: >> >> web2py.css is not loaded for default. So, it's better to put my css rules >> in web2py-bootstrap3.css file (if your application is based on web2py >> scaffolding layout) or even better in a custom css files. >> >> >> Il giorno lunedì 18 gennaio 2016 23:01:36 UTC+1, Ron Chatterjee ha >> scritto: >>> >>> Just a quick question Paolo, >>> >>> Have a tested this code? Because I tried with the same table and pasted >>> the code in web2py.css and it didn't do anything. The concept is right but >>> I believe may have an implementation error. Unless I am missing something. >>> >>> On Saturday, January 16, 2016 at 12:01:03 PM UTC-5, Paolo Caruccio wrote: >>>> >>>> The issue could be simply solved by using css. >>>> >>>> For example by adding the below code in your css file: >>>> >>>> .web2py_checkboxeswidget.horizontal { >>>> display: -ms-flexbox; >>>> display: -webkit-flex; >>>> display: flex; >>>> } >>>> >>>> .web2py_checkboxeswidget.horizontal > div { >>>> margin-right: 3px; >>>> display: inline-block; >>>> } >>>> >>>> and by adding the class "horizontal" to the web2py checkboxes widget >>>> >>>> db.define_table('mytable', >>>> Field('name', type='list:string',requires=IS_IN_SET >>>> (('True','False', 'Neither'), multiple=True), >>>> widget=lambda field, value: >>>> SQLFORM.widgets.checkboxes.widget(field, value, style='divs', label=True, >>>> _class="horizontal"))) >>>> >>>> >>>> Il giorno venerdì 15 gennaio 2016 21:16:38 UTC+1, Ron Chatterjee ha >>>> scritto: >>>>> >>>>> I couldn't get those plug in to work. There should be a way to render >>>>> the form horizontally. I am surprised there there isnt! Checked with >>>>> Django >>>>> site. I can run that with one line renderer=HorizontalCheckboxRenderer. >>>>> Arn't we suppose to be the best!? lol >>>>> >>>>> >>>>> >>>>> On Thursday, January 14, 2016 at 3:19:28 PM UTC-5, Richard wrote: >>>>>> >>>>>> There were widget plugins also for that : >>>>>> https://github.com/scubism/sqlabs >>>>>> >>>>>> But these are really really old, and repo not have been update since >>>>>> 3 years... >>>>>> >>>>>> The demo site seems not available any more... >>>>>> >>>>>> Richard >>>>>> >>>>>> On Thu, Jan 14, 2016 at 3:12 PM, Ron Chatterjee <achatte...@gmail.com >>>>>> > wrote: >>>>>> >>>>>>> I have it like this: >>>>>>> >>>>>>> >>>>>>> db.define_table('mytable', >>>>>>> Field('name', type='list:string',requires=IS_IN_SET >>>>>>> (('True','False', 'Neither'), multiple=True), >>>>>>> widget=lambda field, value: >>>>>>> SQLFORM.widgets.checkboxes.widget(field, value, style='divs', >>>>>>> label=True))) >>>>>>> >>>>>>> >>>>>>> >>>>>>> That gives me vertical placement. But you are right. That's the way >>>>>>> to do it. >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Thursday, January 14, 2016 at 1:40:25 PM UTC-5, Richard wrote: >>>>>>>> >>>>>>>> Looks about style parameters of SQLFORM.widget.checkbox there is >>>>>>>> information about that if I remember... There is also _style attribute >>>>>>>> where you can use 'divs'. Make sure you read about both attributes >>>>>>>> they are >>>>>>>> differents and serve differents purposes... >>>>>>>> >>>>>>>> But with _style='divs' you should be able to displays everythings >>>>>>>> at you which with CSS... >>>>>>>> >>>>>>>> Richard >>>>>>>> >>>>>>>> On Thu, Jan 14, 2016 at 1:23 PM, Ron Chatterjee < >>>>>>>> achatte...@gmail.com> wrote: >>>>>>>> >>>>>>>>> It does! Thank you Richard. Do you happen to know if I want to >>>>>>>>> display the checkbox horizontally as oppose to vertically, how would >>>>>>>>> I do >>>>>>>>> that? I asked cuz if I have a table with other fields and I have 10 >>>>>>>>> checkboxes to say, it will be better to present them horizontally >>>>>>>>> than >>>>>>>>> vertically. Regardless, thanks for your time on this. Appreciated. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thursday, January 14, 2016 at 12:33:52 PM UTC-5, Richard wrote: >>>>>>>>>> >>>>>>>>>> multiple=True in IS_IN_SET() validator should help... >>>>>>>>>> >>>>>>>>>> Richard >>>>>>>>>> >>>>>>>>>> On Thu, Jan 14, 2016 at 11:57 AM, Ron Chatterjee < >>>>>>>>>> achatte...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Where in the book I find this info? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Thursday, January 14, 2016 at 11:56:51 AM UTC-5, Ron >>>>>>>>>>> Chatterjee wrote: >>>>>>>>>>>> >>>>>>>>>>>> Here is an example in picture. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Wednesday, January 13, 2016 at 4:23:11 PM UTC-5, Ron >>>>>>>>>>>> Chatterjee wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> *Model:* >>>>>>>>>>>>> >>>>>>>>>>>>> db.define_table('mytable', >>>>>>>>>>>>> Field('name', >>>>>>>>>>>>> type='list:string',requires=IS_IN_SET (('True','False')), >>>>>>>>>>>>> >>>>>>>>>>>>> widget=SQLFORM.widgets.checkboxes.widget)) >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> *Controller:* >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> def index(): >>>>>>>>>>>>> variables = [] >>>>>>>>>>>>> form = SQLFORM(db.mytable).process() >>>>>>>>>>>>> if form.accepted: >>>>>>>>>>>>> #comments from that particular blog post >>>>>>>>>>>>> variables = form.vars.name >>>>>>>>>>>>> return dict(form = form,variables = variables ) >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> *View:* >>>>>>>>>>>>> >>>>>>>>>>>>> {{extend 'layout.html'}} >>>>>>>>>>>>> {{=form}} >>>>>>>>>>>>> {{=variables}} >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> I can only output true or false. I want to select and output >>>>>>>>>>>>> True and False both. How? >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>> 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 web2py+un...@googlegroups.com. >>>>>>>>>>> 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 web2py+un...@googlegroups.com. >>>>>>>>> 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 web2py+un...@googlegroups.com. >>>>>>> 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 web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.