finish suppliers controller I18n
This commit is contained in:
parent
eb1e02015e
commit
d818ea5d53
3 changed files with 13 additions and 4 deletions
|
@ -27,7 +27,7 @@ class SuppliersController < ApplicationController
|
||||||
def create
|
def create
|
||||||
@supplier = Supplier.new(params[:supplier])
|
@supplier = Supplier.new(params[:supplier])
|
||||||
if @supplier.save
|
if @supplier.save
|
||||||
flash[:notice] = "Lieferant wurde erstellt"
|
flash[:notice] = I18n.t('suppliers.create.notice')
|
||||||
redirect_to suppliers_path
|
redirect_to suppliers_path
|
||||||
else
|
else
|
||||||
render :action => 'new'
|
render :action => 'new'
|
||||||
|
@ -41,7 +41,7 @@ class SuppliersController < ApplicationController
|
||||||
def update
|
def update
|
||||||
@supplier = Supplier.find(params[:id])
|
@supplier = Supplier.find(params[:id])
|
||||||
if @supplier.update_attributes(params[:supplier])
|
if @supplier.update_attributes(params[:supplier])
|
||||||
flash[:notice] = 'Lieferant wurde aktualisiert'
|
flash[:notice] = I18n.t('suppliers.update.notice')
|
||||||
redirect_to @supplier
|
redirect_to @supplier
|
||||||
else
|
else
|
||||||
render :action => 'edit'
|
render :action => 'edit'
|
||||||
|
@ -51,10 +51,10 @@ class SuppliersController < ApplicationController
|
||||||
def destroy
|
def destroy
|
||||||
@supplier = Supplier.find(params[:id])
|
@supplier = Supplier.find(params[:id])
|
||||||
@supplier.destroy
|
@supplier.destroy
|
||||||
flash[:notice] = "Lieferant wurde gelöscht"
|
flash[:notice] = I18n.t('suppliers.destroy.notice')
|
||||||
redirect_to suppliers_path
|
redirect_to suppliers_path
|
||||||
rescue => e
|
rescue => e
|
||||||
flash[:error] = "Ein Fehler ist aufgetreten: " + e.message
|
flash[:error] = I18n.t('errors.general_msg', :msg => e.message)
|
||||||
redirect_to @supplier
|
redirect_to @supplier
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -120,6 +120,7 @@ de:
|
||||||
year: Jahr
|
year: Jahr
|
||||||
errors: &errors
|
errors: &errors
|
||||||
general: 'Ein Problem ist aufgetreten.'
|
general: 'Ein Problem ist aufgetreten.'
|
||||||
|
general_msg: 'Ein Fehler ist aufgetreten: %{msg}'
|
||||||
general_again: 'Ein Fehler ist aufgetreten. Bitte erneut versuchen.'
|
general_again: 'Ein Fehler ist aufgetreten. Bitte erneut versuchen.'
|
||||||
format: ! '%{attribute} %{message}'
|
format: ! '%{attribute} %{message}'
|
||||||
messages:
|
messages:
|
||||||
|
|
|
@ -28,3 +28,11 @@ de:
|
||||||
<p>Damit wird eine neue Lieferantin angelegt und mit der externen Datenbank verknüpft.</p>
|
<p>Damit wird eine neue Lieferantin angelegt und mit der externen Datenbank verknüpft.</p>
|
||||||
supplier: 'Lieferantin'
|
supplier: 'Lieferantin'
|
||||||
subscribe: 'abonnieren'
|
subscribe: 'abonnieren'
|
||||||
|
|
||||||
|
# used by controller
|
||||||
|
create:
|
||||||
|
notice: 'Lieferant wurde erstellt'
|
||||||
|
update:
|
||||||
|
notice: 'Lieferant wurde aktualisiert'
|
||||||
|
destroy:
|
||||||
|
notice: 'Lieferant wurde gelöscht'
|
||||||
|
|
Loading…
Reference in a new issue