derv-net/views/form.ejs

22 lines
739 B
Text
Raw Normal View History

2025-02-25 16:35:22 -05:00
<form class='form main' enctype="multipart/form-data" method="POST" action="<%= action %>">
<h1 class="header">
<%= title %>
</h1>
<span class='form-message'>
<%= message %>
</span>
<% for (let kv of inputs) { %>
2025-02-25 18:36:13 -05:00
<span class='form-key'>
<%= kv.key %>
</span>
<% if (kv.type=='textarea' ) { %>
<textarea class='form-input' type="<%= kv.type %>" name="<%= kv.name %>">
<%= kv.default %>
</textarea>
<% } else { %>
<input class='form-input' type="<%= kv.type %>" name="<%= kv.name %>" <%- kv.type=='hidden' ? 'hidden' : '' %>
value="<%= kv.default %>">
<%} %>
<% } %>
<input class='form-button' type="Submit" name="Submit" value="Submit">
2025-02-25 16:35:22 -05:00
</form>