Hi All,
I have a requirement that to display gallery of images that needs to be automatically scrolled .
Is there any possibilities for this requirement?
Discussion posts and replies are publicly visible
Whilst you couldn't have an auto-scrolling gallery, you could use the interface refresh capability to cycle through a set number of images.
i was exactly thinking something like that :)
With a minimal update interval of 30 seconds ...
Of course! Perhaps this is an example of a use case where the refresh rate could be set lower without the kinds of impacts that the current guardrails are there to mitigate...
i was thinking of something like 3 columnlayout with arrow images right and left-> dynamic field -> picture update for the middle "main" picture
Thanks All ,for your responses.
Can you please give me a sample code that would be helpful a lot.
I am unable to iterate the array . can you please explain a bit more?
Hi Stefan,
I have gone through the refresh Variables but I am unable to iterate the array.
Can you give me a sample code of it?
a!localVariables( local!index:1, local!pictures:{ cons!SR_CARD3_223425722, cons!SR_FREE_BLEEDING_CC0_PIXABAY_MYRIAMS_FOTOS_191216 }, local!seletedPicture:index(local!pictures,local!index,cons!SR_CARD3_223425722), { a!columnsLayout( columns: { a!columnLayout( contents: { a!imageField( labelPosition: "COLLAPSED", images: { a!documentImage( document:cons!SR_LEFT, link: a!dynamicLink( saveinto: { a!save( target: local!index, value: local!index-1, ) }, showWhen: local!index>1 ) ), }, size: "LARGE", isThumbnail: false, style: "STANDARD" ) } ), a!columnLayout( contents: { a!imageField( labelPosition: "COLLAPSED", images: a!documentImage( document: local!seletedPicture ), size: "LARGE", isThumbnail: false, style: "STANDARD" ) } ), a!columnLayout( contents: { a!imageField( labelPosition: "COLLAPSED", images: a!documentImage( document:cons!SR_RIGHT, link: a!dynamicLink( saveinto: { a!save( target: local!index, value: local!index+1, ) }, showWhen: local!index<count(local!pictures) ) ), size: "LARGE", isThumbnail: false, style: "STANDARD" ) } ) } ) } )
So that's the solution to a static gallery (i.e. based on a user clicking the forward/backwards buttons)...what did you have in mind for the auto cycling of the images?
funfact the refresh interval is not exactly 30 seconds....