Module: ActiveScaffold::Actions::List
- Defined in:
- lib/active_scaffold/actions/list.rb
Class Method Summary collapse
Instance Method Summary collapse
- #index ⇒ Object
- #list ⇒ Object
-
#row ⇒ Object
get just a single row.
Class Method Details
.included(base) ⇒ Object
3 4 5 6 7 |
# File 'lib/active_scaffold/actions/list.rb', line 3 def self.included(base) base.before_filter :list_authorized_filter, :only => [:index, :row] base.helper_method :list_columns base.helper_method :save_current_page_num end |
Instance Method Details
#index ⇒ Object
9 10 11 |
# File 'lib/active_scaffold/actions/list.rb', line 9 def index list end |
#list ⇒ Object
19 20 21 22 23 24 25 |
# File 'lib/active_scaffold/actions/list.rb', line 19 def list do_list do_new if active_scaffold_config.list.always_show_create @record ||= new_model if active_scaffold_config.list.always_show_search @nested_auto_open = active_scaffold_config.list.nested_auto_open respond_to_action(:list) end |
#row ⇒ Object
get just a single row
14 15 16 17 |
# File 'lib/active_scaffold/actions/list.rb', line 14 def row @record = find_if_allowed(params[:id], :read) respond_to_action(:row) end |