浏览代码

Birth Certificate extra fields in form

Andrew Grant 6 月之前
父节点
当前提交
4632dd257e
共有 1 个文件被更改,包括 50 次插入1 次删除
  1. 50 1
      src/main/resources/templates/certificates/birthCertificate/form.html

+ 50 - 1
src/main/resources/templates/certificates/birthCertificate/form.html

@@ -160,7 +160,7 @@
 
             <tr>
                 <td style="text-align: right;">
-                    <label for="newBorn">NewBorn</label>
+                    <label for="newBorn">NewBorn&nbsp;</label>
                 </td>
                 <td style="text-align: left;">
                     <select id="newBorn" name="newBorn" th:field="*{newBorn}">
@@ -175,6 +175,55 @@
                     </div>
                 </td>
             </tr>
+            <tr>
+                <td style="text-align: right;">
+                    <label for="sex">Sex&nbsp;</label>
+                </td>
+                <td style="text-align: left;">
+                    <select id="sex" style="width: 200px;" name="sex" th:field="*{sex}">
+                        <option th:value="${''}" th:text="${''}"></option>
+                        <option th:each="value : ${T(scot.carricksoftware.grants.enums.censusentry.CensusEntrySex).values()}"
+                                th:value="${value}" th:text="${value.label}"></option>
+                    </select>
+                    <div th:if="${#fields.hasErrors('sex')}">
+                        <ul class="text-danger">
+                            <li th:each="err : ${#fields.errors('newBorn')}" th:text="${err}"/>
+                        </ul>
+                    </div>
+                </td>
+            </tr>
+            <tr>
+            <td style="text-align: right;">
+                <label for="whenBorn">When Born (dd/mm/yyyy hh:mm)&nbsp;</label>
+            </td>
+            <td style="text-align: left;">
+                <div>
+                    <input class="number" id="whenBorn"
+                           th:field="*{whenBorn}" type="text">
+                    <div th:if="${#fields.hasErrors('whenBorn')}">
+                        <ul class="text-danger">
+                            <li th:each="err : ${#fields.errors('whenBorn')}" th:text="${err}"/>
+                        </ul>
+                    </div>
+                </div>
+            </td>
+            <tr>
+            <td style="text-align: right;">
+                <label for="whereBorn">Where Born&nbsp;</label>
+            </td>
+            <td style="text-align: left;">
+                <div>
+                    <input class="number" id="whereBorn"
+                           th:field="*{whereBorn}" type="text">
+                    <div th:if="${#fields.hasErrors('whereBorn')}">
+                        <ul class="text-danger">
+                            <li th:each="err : ${#fields.errors('whereBorn')}" th:text="${err}"/>
+                        </ul>
+                    </div>
+                </div>
+            </td>
+
+            </tr>
         </table>