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


Reply

5 Posts   671 Views

Avatar
Drumstick

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]

)

Avatar
Drumstick

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

I found the solution.....the more you know....it 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.

Avatar
iraira88

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

Hi,

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!

Avatar
Drumstick

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

Hi

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.

Avatar
Drumstick

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

Hi

This helps too

have a look trought the tutorials for first understanding

http://doc.silverstripe.org/framework/en/tutorials/

and read the books for deeper understanding
http://www.silverstripe.org/books