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

Neater way of template for CheckboxSetField form item


Reply

1160 Views

Avatar
MarijnKampf

28 July 2009 at 3:54am Community Member, 164 Posts

I'm now using the following code to display the selected checkboxes from a CheckboxSetField in a form:

MyForm.php

new CheckboxSetField(
   $name = "MyCheckboxes",
   $title = "Title",
   $source = array(
      "Option1" => "Option 1",
      "Option2" => "Option 2",
   )
)

MyForm.ss

<% control MyCheckboxes %>
   <% if Option1 %><li>One</li><% end_if %>
   <% if Option2 %><li>Two</li><% end_if %>
<% end_control %>

Is there an easier/better way of only including the selected checkboxes in my form? As the above works well with a small number of options, but quickly adds a lot of code for longer option lists.