mirror of
https://github.com/internetee/registry.git
synced 2025-05-17 17:59:47 +02:00
Extract admin settings translations
This commit is contained in:
parent
711403e418
commit
4bbea0d58b
5 changed files with 22 additions and 5 deletions
|
@ -14,7 +14,7 @@ module Admin
|
|||
Setting[k] = v
|
||||
end
|
||||
|
||||
flash[:notice] = I18n.t('records_updated')
|
||||
flash[:notice] = t('.saved')
|
||||
redirect_to [:admin, :settings]
|
||||
else
|
||||
flash[:alert] = @errors.values.uniq.join(", ")
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
= render 'shared/title', name: t('.title')
|
||||
.page-header
|
||||
.h1
|
||||
= t('.title')
|
||||
|
||||
= form_tag [:admin, :settings] do
|
||||
.panel.panel-default
|
||||
|
@ -93,4 +95,4 @@
|
|||
|
||||
.row
|
||||
.col-md-12.text-right
|
||||
%button.btn.btn-primary=t('.submit_btn')
|
||||
= submit_tag(t('.save_btn'), class: 'btn btn-success', name: nil)
|
||||
|
|
|
@ -8,4 +8,7 @@ en:
|
|||
domain_expiration: Domain expiration
|
||||
billing: Billing
|
||||
contacts: Contacts
|
||||
submit_btn: Save
|
||||
save_btn: Save
|
||||
|
||||
create:
|
||||
saved: Settings have been successfully updated
|
||||
|
|
|
@ -409,7 +409,6 @@ en:
|
|||
record_created: 'Record created'
|
||||
failed_to_create_record: 'Failed to create record'
|
||||
record_updated: 'Record updated'
|
||||
records_updated: 'Records updated'
|
||||
failed_to_update_record: 'Failed to update record'
|
||||
record_deleted: 'Record deleted'
|
||||
failed_to_delete_record: 'Failed to delete record'
|
||||
|
|
13
spec/features/admin/settings/create_spec.rb
Normal file
13
spec/features/admin/settings/create_spec.rb
Normal file
|
@ -0,0 +1,13 @@
|
|||
require 'rails_helper'
|
||||
|
||||
RSpec.feature 'Admin settings' do
|
||||
background do
|
||||
sign_in_to_admin_area
|
||||
end
|
||||
|
||||
it 'saves settings' do
|
||||
visit admin_settings_path
|
||||
click_link_or_button 'Save'
|
||||
expect(page).to have_text(t('admin.settings.create.saved'))
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue