<% content_for :page_title do %> <%= link_to "#{Spree.t(:editing_user)} #{@user.email}", edit_admin_user_url(@user) %> <% end %> <%= render :partial => 'spree/admin/users/sidebar', :locals => { :current => :account } %> <%= render :partial => 'spree/admin/users/user_page_actions' %>
<%= Spree.t(:general_settings) %>
<%= render :partial => 'spree/shared/error_messages', :locals => { :target => @user } %>
<%= form_for [:admin, @user], as: :user, url: admin_user_url(@user), method: :put do |f| %> <%= render :partial => 'form', :locals => { :f => f } %>
<%= render :partial => 'spree/admin/shared/edit_resource_links', :locals => { :collection_url => admin_users_url } %>
<% end %>
<%= Spree.t('access', :scope => 'api') %> <% if @user.spree_api_key.present? %>
<%= Spree.t('key', :scope => 'api') %>: <%= @user.spree_api_key %>
<%= form_tag spree.clear_api_key_admin_user_path(@user), :method => :put do %> <%= button Spree.t('clear_key', :scope => 'api'), 'icon-trash' %> <% end %> <%= Spree.t(:or)%> <%= form_tag spree.generate_api_key_admin_user_path(@user), :method => :put do %> <%= button Spree.t('regenerate_key', :scope => 'api'), 'icon-refresh' %> <% end %>
<% else %>
<%= Spree.t('no_key', :scope => 'api') %>
<%= form_tag spree.generate_api_key_admin_user_path(@user), :method => :put do %> <%= button Spree.t('generate_key', :scope => 'api'), 'icon-key' %> <% end %>
<% end %>