Made enum value optional if the parameter is not required

This commit is contained in:
rpidikiti
2011-10-11 11:05:17 -07:00
parent 4f8b2cdc21
commit 010b3c130a
2 changed files with 8 additions and 2 deletions

View File

@@ -120,8 +120,11 @@
<td class='code'>${name}</td> <td class='code'>${name}</td>
<td> <td>
<select name='${name}'> <select name='${name}'>
{{if required == false }}
<option selected='selected' value=''></option>
{{/if}}
{{each allowableValues}} {{each allowableValues}}
{{if $value == defaultValue }} {{if $value == defaultValue && required == true}}
<option selected='selected' value='${$value}'>${$value}</option> <option selected='selected' value='${$value}'>${$value}</option>
{{else}} {{else}}
<option value='${$value}'>${$value}</option> <option value='${$value}'>${$value}</option>

View File

@@ -77,8 +77,11 @@
%td.code ${name} %td.code ${name}
%td %td
%select{:name => "${name}"} %select{:name => "${name}"}
{{if required == false }}
%option{:value => "", :selected => 'selected'}
{{/if}}
{{each allowableValues}} {{each allowableValues}}
{{if $value == defaultValue }} {{if $value == defaultValue && required == true }}
%option{:value => "${$value}", :selected => 'selected'} ${$value} %option{:value => "${$value}", :selected => 'selected'} ${$value}
{{else}} {{else}}
%option{:value => "${$value}"} ${$value} %option{:value => "${$value}"} ${$value}