summaryrefslogtreecommitdiff
path: root/app/views/users/new.html.erb
blob: 13a238b57a6f63902e06f8ad1ff4eea7ab6a26e6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<h1><%= t(".title") %></h1>

<% if @user.errors.any? %>
  <div class="error_messages">
    <ul><% @user.errors.full_messages.each do |msg| %><li><%= msg %></li><% end %></ul>
  </div>
<% end %>

<div id="admin_layout">
  <%= form_for @user do |f| %>
    <div class="layout_row">
      <div class="layout_row_label"><%= t("users.labels.login") %></div>
      <div class="layout_row_content"><%= f.text_field :login %></div>
    </div>

    <div class="layout_row">
      <div class="layout_row_label"><%= t("users.labels.email") %></div>
      <div class="layout_row_content"><%= f.text_field :email %></div>
    </div>

    <div class="layout_row">
      <div class="layout_row_label"><%= t("users.labels.password") %></div>
      <div class="layout_row_content"><%= f.password_field :password %></div>
    </div>

    <div class="layout_row">
      <div class="layout_row_label"><%= t("users.labels.confirm") %></div>
      <div class="layout_row_content"><%= f.password_field :password_confirmation %></div>
    </div>

    <div class="layout_row">
      <div class="layout_row_label"><%= t("users.labels.roles") %></div>
      <div class="layout_row_content">
        <% User::ROLES.each do |role| %>
          <label class="role_choice">
            <%= check_box_tag "user[roles][]", role, @user.roles.include?(role),
                  :id => "user_roles_#{role}" %>
            <%= t("users.roles.#{role}") %>
            <span class="field_hint"><%= t("users.role_hints.#{role}") %></span>
          </label>
        <% end %>
        <%= hidden_field_tag "user[roles][]", "" %>
      </div>
    </div>

    <div class="layout_row">
      <div class="layout_row_label"></div>
      <div class="layout_row_content"><%= f.submit t("admin.common.create") %></div>
    </div>
  <% end %>
</div>