Yes cache is often en headache...

Note, you should avoid to put additional CSS into "framework reserved
files". Create a new app.css for instance and paste your additional stuff
there, like that you will avoid issue or file diff and update when you
update web2py.

Richard

On Tue, Jan 19, 2016 at 9:43 AM, Ron Chatterjee <achatterjee...@gmail.com>
wrote:

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

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

Reply via email to