islandora-interest-groups / Islandora-UI-Interest-Group

An interest group gathered around improving the Islandora user experience.
4 stars 6 forks source link

Enable radio buttons, checkboxes, and buttons in the XML form builder. #8

Open rosiel opened 9 years ago

rosiel commented 9 years ago

It's possible to create buttons, radio buttons, and checkboxes via the form builder. But it's impossible to map their values to XML. Screenshot: when 'radio' is selected (same with any of the others), the CRUD values are inaccessible.

Probably a CWF, but want to have this ticket here to document the issue.

It should be possible to get around this by using AJAX or a validate handler to copy the value of this field into a hidden field that's mapped to the desired XML, especially in the case of non-repeated fields. For repeated fields (checkboxes), having this handled at the form builder level would be really nice.

JIRA: https://jira.duraspace.org/browse/ISLANDORA-1369