yify-pop/yify-pop

View on GitHub
app/views/users/edit.html.ejs

Summary

Maintainability
Test Coverage
<div class="row">
  <div class="col-sm-6 col-sm-offset-3">
    <form id="user-form" class="form" action="/users/<%= params.id %>?_method=PUT" method="POST">
      <fieldset>
        <legend>Update this User</legend>
        <% if(params.errors) { %>
        <div class="control-group">
          <ul>
          <% for(var err in params.errors) { %>
            <li><%= params.errors[err]; %></li>
          <% } %>
          </ul>
        </div>
        <% } %>

        <%- partial('form', {user: user}) %>

        <div class="form-actions">
          <%- contentTag('input', 'Save', {type: 'submit', class: 'btn btn-primary'}) %>
          <%- contentTag('button', 'Remove', {type: 'submit', formaction: '/users/' + params.id + '?_method=DELETE', formmethod: 'POST', class: 'btn btn-danger'}) %>
        </div>
      </fieldset>
    </form>
  </div>
</div>