Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Form Questions

Images shown next to checkboxfields


5 Posts   671 Views


24 June 2013 at 3:12am (Last edited: 24 June 2013 3:43am), Community Member, 20 Posts

Hi there

Why I can't show a picture (with the code shown after) for a checkbox but for a radio button it works. I need to show the image next to the checkbox field, so that the user can check images and send them to a next page. When I take the checkboxsetfields then it just shows text but not the img tag and the source of the picture. When I choose optionssetfields then it works. I receive an image.

$map = Referenzen::get()->map('ID','Photo');

// Instantiate the CheckboxsetField
$FieldList = new FieldList(

new CheckboxSetField(
$name = "picture",
$title = "picture print",
$source = $map,
$value = $map[0]



4 August 2013 at 2:02am Community Member, 20 Posts

I found the solution.....the more you gets better....

Create a new CheckboxSetField class and modify the associated template as well. Then it works wonderfull.

You have your Checkboxes and the images near by.


14 August 2013 at 12:46am Community Member, 17 Posts


can you show and explain me your solution step by step? I have a similar situation: I also want to have images next to my checkboxfields. Furthermore I should be able to add or change these images in the backend. How can I do this?

I'm a little helpless here so I would really appreciate your help!


15 August 2013 at 6:23am Community Member, 20 Posts


when you have a look under the folder framework - forms - there are all the classes of your form fields. And the associated template is in the folder framework - templates - forms

Now you can make a new class and make your own template.

It needs time to understand objectoriented programming. I think it's worth reading a book about it and reading about Zend Framework for better understandig of some things.


15 August 2013 at 8:57am Community Member, 20 Posts


This helps too

have a look trought the tutorials for first understanding

and read the books for deeper understanding