gracias Massimo
On Tuesday, March 21, 2017 at 8:18:21 PM UTC+2, Massimo Di Pierro wrote:
>
> def form1Details():
> form = db.compForm(request.args(0))
> forms = db(db.compFormPages.formName==form.id
> ).select(db.compFormPages.ALL)
> images = [{'link':URL('download',args=form.formImage),
> 'title':form.formTitle} for form in forms]
> return dict(images=images)
>
> the images are in variable forms so i wanna display them in my view such
> that each picture is stored individually inside a JavaScript array for a
> slide show like below
>
> VIEW
>
> <script>
> {{=ASSIGNJS(IMAGES=images)}}; // magic to convert python to JS object
> function slideShow() {
> var images = IMAGES.map(function(i){return i.link;}); // array of links
> var descriptions= IMAGES.map(function(i){return i.title;}); // array of
> titles
> }
> </script>
>
>
> On Tuesday, 21 March 2017 05:45:36 UTC-5, Cypher wrote:
>>
>> Hi guys i need help, please someone out there coz I'm pulling out my
>> hairs at this point:
>> I want to extract pictures from within a list extracted from the database
>> and store them inside a JavaScript array for a slide show.
>>
>>
>> *CONTROLLER:*
>>
>>
>>
>>
>> *def form1Details(): form=db.compForm(request.args(0))
>> forms=db(db.compFormPages.formName==form.id
>> <http://form.id>).select(db.compFormPages.ALL) return locals()*the
>> images are in variable forms so i wanna display them in my view such that
>> each picture is stored individually inside a JavaScript array for a slide
>> show like below
>>
>>
>> *VIEW**{{for pic in form:}}*
>>
>>
>>
>>
>>
>> *<script>function slideShow(){images = ["{{=URL('download',
>> args=pic.formImage)}}", "{{=URL('download', args=pic2.formImage)}}",
>> "{{=URL('download', args=pic3.formImage)}}"];*
>>
>>
>>
>>
>>
>>
>>
>> *descriptions=['{{=pic.formTitle}}', '{{=pic2.formTitle}}',
>> '{{=pic3.formTitle}}'];.............................................</script>}*How
>>
>> do extract them individually to achieve the above, i could use all the help
>> i could get, thank you.
>>
>
--
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.