Remember per_page number when updating multiple articles. Closes #36
This commit is contained in:
parent
fd97c1fc60
commit
27bec1f860
2 changed files with 6 additions and 10 deletions
|
@ -195,11 +195,11 @@ class ArticlesController < ApplicationController
|
||||||
flash[:error] = 'Keine Aktion ausgewählt!'
|
flash[:error] = 'Keine Aktion ausgewählt!'
|
||||||
end
|
end
|
||||||
# action succeded
|
# action succeded
|
||||||
redirect_to supplier_articles_path(@supplier)
|
redirect_to supplier_articles_path(@supplier, :per_page => params[:per_page])
|
||||||
|
|
||||||
rescue => e
|
rescue => e
|
||||||
flash[:error] = 'Ein Fehler ist aufgetreten: ' + e
|
flash[:error] = 'Ein Fehler ist aufgetreten: ' + e
|
||||||
redirect_to supplier_articles_path(@supplier)
|
redirect_to supplier_articles_path(@supplier, :per_page => params[:per_page])
|
||||||
end
|
end
|
||||||
|
|
||||||
# lets start with parsing articles from uploaded file, yeah
|
# lets start with parsing articles from uploaded file, yeah
|
||||||
|
|
|
@ -42,15 +42,11 @@
|
||||||
= check_box_tag :checkall, 1, false, :onclick => 'checkUncheckAll(this)'
|
= check_box_tag :checkall, 1, false, :onclick => 'checkUncheckAll(this)'
|
||||||
%select{:name => "selected_action"}
|
%select{:name => "selected_action"}
|
||||||
%option{:value => '', :selected => 'selected'} Aktion wählen ...
|
%option{:value => '', :selected => 'selected'} Aktion wählen ...
|
||||||
%option{:value => "destroy", :onclick => "if (confirm('Willst Du wirklich alle gewählten Artikel löschen?')) { formSubmit(); }; return false;"} Artikel löschen
|
%option{:value => "destroy", :onclick => "if (confirm('Willst Du wirklich alle gewählten Artikel löschen?')) { this.up('form').submit(); }; return false;"} Artikel löschen
|
||||||
%option{:value => "setNotAvailable", :onclick => 'formSubmit();'} Artikel sind nicht mehr verfügbar
|
%option{:value => "setNotAvailable", :onclick => "this.up('form').submit()"} Artikel sind nicht mehr verfügbar
|
||||||
%option{:value => "setAvailable", :onclick => 'formSubmit();'} Artikel sind verfügbar
|
%option{:value => "setAvailable", :onclick => "this.up('form').submit()"} Artikel sind verfügbar
|
||||||
|
|
||||||
= hidden_field_tag 'supplier_id', @supplier.id
|
= hidden_field_tag 'supplier_id', @supplier.id
|
||||||
|
|
||||||
%p= pagination_links_remote @articles, :params => {:sort => params[:sort]}
|
%p= pagination_links_remote @articles, :params => {:sort => params[:sort]}
|
||||||
|
= hidden_field_tag :per_page, params[:per_page]
|
||||||
:javascript
|
|
||||||
function formSubmit() {
|
|
||||||
$("articlesInListForm").submit()
|
|
||||||
}
|
|
Loading…
Reference in a new issue