Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div class="row" id="errorField">
- <% if(error != null) { %>
- <div class='column-md-6'></div>
- <% Object.keys(error).forEach(function(key, index) { %>
- <div class='column-md-9 white margin padding'>
- <b><%= error[key].text %></b> : <%= error[key].error %>
- </div>
- <% }); %>
- <% } %>
- </div>
- <% Object.keys(forms).forEach(function(key,index) { %>
- <div>
- <form id=<%=key %> method="post" action="/<%=target %>" style="display:
- <% if(key === start) { %>
- block;
- <% } else { %>
- none;
- <% } %>
- ">
- <input name="kind" type="hidden" value=<%= key %>>
- <input name="model" type="hidden" value=<%= forms[key].model %>>
- <% for(var i = 0; i < forms[key].elements.length; i+=2) { %>
- <% var name = forms[key].elements[i].name; %>
- <% var value = "" %>
- <% if(data != null && data[name] != null) { %>
- <% value = data[name] %>
- <% } %>
- <div class="row no-gutters">
- <div class="col-12 col-md-12 col-lg-2"></div>
- <div class="col-6 col-md-3 col-lg-2">
- <div class="margin height text">
- <span><%= forms[key].elements[i].text %></span>
- </div>
- </div>
- <div class="col-6 col-md-3 col-lg-2">
- <div class="margin height">
- <input class="form-control height"
- <% Object.keys(forms[key].elements[i].input).forEach(function(key1, index1) { %>
- <%= key1 %> = "<%= forms[key].elements[i].input[key1] %>"
- <% }); %>
- name = "<%= forms[key].elements[i].name %>" value = "<%= value %>">
- </div>
- </div>
- <% if(i+1 < forms[key].elements.length) { %>
- <% var name2 = forms[key].elements[i+1].name; %>
- <% var value2 = "" %>
- <% if(data != null && data[name2] != null) { %>
- <% value2 = data[name2] %>
- <% } %>
- <div class="col-6 col-md-3 col-lg-2">
- <div class="margin height text">
- <span><%= forms[key].elements[i+1].text %></span>
- </div>
- </div>
- <div class="col-6 col-md-3 col-lg-2">
- <div class="margin height">
- <input class="form-control height"
- <% Object.keys(forms[key].elements[i+1].input).forEach(function(key1, index1) { %>
- <%= key1 %> = "<%= forms[key].elements[i+1].input[key1] %>"
- <% }); %>
- name = "<%= forms[key].elements[i+1].name %>" value = "<%= value2 %>">
- </div>
- </div>
- <% } %>
- <div class="col-12 col-md-12 col-lg-2"></div>
- </div>
- <% } %>
- <% for(var i = 0; i < forms[key].files.length; i++) { %>
- <div class="row no-gutters">
- <div class="col-12 col-md-12 col-lg-2"></div>
- <div class="col-6 col-md-3 col-lg-2">
- <div class="margin height text">
- <span><%= forms[key].files[i].text %></span>
- </div>
- </div>
- <div class="col-6 col-md-3 col-lg-2">
- <div class="margin height">
- <input upload="<%= forms[key].files[i].name %>" type="text" class="form-control height" value="">
- </div>
- </div>
- <div class="col-6 col-md-3 col-lg-2">
- <div class="margin height">
- <% var name = forms[key].files[i].name; %>
- <% var value = ""; %>
- <% if(data != null && data[name] != null) { %>
- <% value = data[name] %>
- <% } %>
- <label class="btn btn-secondary">
- Browse <input type="file" target="<%= forms[key].files[i].name %>" hidden>
- <input type="hidden" name="<%= forms[key].files[i].name %>" value="<%= data[name] %>" />
- </label>
- </div>
- </div>
- <div class="col-6 col-md-3 col-lg-2"></div>
- <div class="col-12 col-md-12 col-lg-2"></div>
- </div>
- <% } %>
- <div class="row no-gutters">
- <div class="col-12 col-md-12 col-lg-2"></div>
- <div class="col-6 col-md-3 col-lg-2">
- <div class="margin height textklein">
- <span>*Pflichtfeld</span>
- </div>
- </div>
- <div class="col-6 col-md-3 col-lg-2"></div>
- <div class="col-6 col-md-3 col-lg-2"></div>
- <div class="col-6 col-md-3 col-lg-2">
- <div class="margin height">
- <button type="submit" class="btn btn-secondary btn-block height" id="<%= key %>_submit"><%= mode %></button>
- </div>
- </div>
- <div class="col-12 col-md-12 col-lg-2"></div>
- </div>
- </form>
- <% }); %>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement