diff gnv/src/main/webapp/WEB-INF/jsp/includes/display_diagramm_options_inc.jsp @ 289:890d7a41ab93

Added Support for Boolean-Output-Parameters in Diagramm-Options gnv/trunk@422 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Mon, 14 Dec 2009 16:14:33 +0000
parents 48f538077aea
children b5733f9f386b
line wrap: on
line diff
--- a/gnv/src/main/webapp/WEB-INF/jsp/includes/display_diagramm_options_inc.jsp	Mon Dec 14 14:59:34 2009 +0000
+++ b/gnv/src/main/webapp/WEB-INF/jsp/includes/display_diagramm_options_inc.jsp	Mon Dec 14 16:14:33 2009 +0000
@@ -30,7 +30,15 @@
                       <bean-el:message key="<%=om.getName()%>"/>
                   </td>
                   <td>
-                      <input type="text" name="<%=om.getName() %>" value="<%=useDiagrammOptions ? diagrammOptions.getValue(om.getName()): om.getValue()%>"/>
+                      <%if (om.getType().equalsIgnoreCase("boolean")){
+                          boolean checked = useDiagrammOptions ? "true".equalsIgnoreCase(diagrammOptions.getValue(om.getName())) : om.getValue().equalsIgnoreCase("true");
+                      %>
+                            <input type="checkbox" 
+                                   name="<%=om.getName() %>" 
+                                   <%=checked ? " value=\"true\" checked=\"checked\"": "" %>/>
+                      <%}else{%>
+                            <input type="text" name="<%=om.getName() %>" value="<%=useDiagrammOptions ? diagrammOptions.getValue(om.getName()): om.getValue()%>"/>
+                      <%}%>
                   </td>
               </tr>
            <%}%>

http://dive4elements.wald.intevation.org