<% admin_breadcrumb(link_to plural_resource_name(Spree::LegacyUser), spree.admin_users_path) %> <% admin_breadcrumb(link_to @user.email, edit_admin_user_url(@user)) %> <% admin_breadcrumb(link_to Spree::StoreCredit.model_name.human, spree.admin_user_store_credits_path(@user)) %> <% admin_breadcrumb(@store_credit.display_amount.to_html) %> <%= render 'spree/admin/users/sidebar' %> <%= render 'spree/admin/users/tabs', current: :store_credits %> <% content_for :page_actions do %> <% if @store_credit.editable? && can?(:edit, @store_credit) %>
  • <%= link_to t('spree.admin.store_credits.change_amount'), edit_amount_admin_user_store_credit_path(@user, @store_credit), class: 'button' %>
  • <% end %> <% if @store_credit.invalidateable? && can?(:invalidate, @store_credit) %>
  • <%= link_to t('spree.invalidate'), edit_validity_admin_user_store_credit_path(@user, @store_credit), class: 'button' %>
  • <% end %> <% end %>
    <%= t('spree.admin.store_credits.amount_credited') %> <%= @store_credit.display_amount.to_html %>
    <%= t('spree.admin.store_credits.created_by') %> <%= @store_credit.created_by_email %>
    <%= t('spree.admin.store_credits.credit_type') %> <%= @store_credit.category_name %>
    <%= t('spree.admin.store_credits.memo') %>
    <%= @store_credit.memo %>
    <%= form_tag admin_user_store_credit_path(@user, @store_credit), method: :put, remote: true, class: 'store-credit-memo-form', id: 'store_credit_memo_form' do %> <%= text_area_tag 'store_credit[memo]', @store_credit.memo, class: 'fullwidth' %> <% end %>
    <% if can?(:update, @store_credit) %> <%= button_tag '', class: "fa fa-check save-memo no-text with-tip", "data-action": "save", title: t('spree.actions.save'), type: 'submit', form: 'store_credit_memo_form' %> <%= button_tag '', class: "fa fa-cancel cancel-memo no-text with-tip", "data-action": "cancel", title: t('spree.actions.cancel'), type: 'reset', form: 'store_credit_memo_form' %> <%= button_tag '', class: "fa fa-edit edit-memo no-text with-tip", "data-action": "edit", title: t('spree.actions.edit') %> <% end %>
    <%= t('spree.admin.store_credits.history') %> <% @store_credit_events.each do |event| %> <% end %>
    <%= t('spree.date') %> <%= Spree::StoreCreditEvent.human_attribute_name(:action) %> <%= t('spree.admin.store_credits.amount_credited') %> <%= t('spree.admin.store_credits.created_by') %> <%= Spree::StoreCreditEvent.human_attribute_name(:user_total_amount) %> <%= Spree::StoreCreditEvent.human_attribute_name(:amount_remaining) %> <%= Spree::StoreCreditReason.human_attribute_name(:name) %>
    <%= pretty_time(event.created_at, :short) %> <%= store_credit_event_admin_action_name(event) %> <%= event.display_amount %> <%= store_credit_event_originator_link(event) %> <%= event.display_user_total_amount %> <%= event.display_remaining_amount %> <%= event.store_credit_reason.try!(:name) %>