a!imageField( images : a!documentImage( document: 1, link: a!dynamicLink( saveInto: a!save(ri!var, 1) ) ) )
a!billboardLayout( backgroundMedia: a!documentImage( document: 1, link: a!dynamicLink( saveInto: a!save(ri!var, 1) ) ) )
Discussion posts and replies are publicly visible
You can add an image field in there, maybe it could help you:
a!billboardLayout( overlayStyle: "LIGHT", overlayContents: { a!imageField( images: a!documentImage( document: 1, link: a!dynamicLink( saveInto: a!save(ri!var, 1) ) ) ) }, height: "SHORT" )
On the other hand, now you can use the new cardLayout component, maybe it will suite better on your requirement now.