Sha256: 6bef60c1a4c2a8f5517e85c548fe8b9c41616501e86e9b23db98831c9daed8b1

Contents?: true

Size: 497 Bytes

Versions: 7

Compression:

Stored size: 497 Bytes

Contents

module ApplicationHelper
  def back_to_index(options = {})
    if options == nil
      options = {}
    else
      options.reject!{|key, value| value.blank?}
      options.delete(:page) if options[:page].to_i == 1
    end
    unless controller_name == 'test'
      link_to t('page.listing', :model => t("activerecord.models.#{controller_name.singularize}")), url_for(params.merge(:controller => controller_name, :action => :index, :id => nil, :only_path => true).merge(options))
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
enju_library-0.1.0.pre6 spec/dummy/app/helpers/application_helper.rb
enju_library-0.1.0.pre5 spec/dummy/app/helpers/application_helper.rb
enju_library-0.1.0.pre4 spec/dummy/app/helpers/application_helper.rb
enju_library-0.1.0.pre3 spec/dummy/app/helpers/application_helper.rb
enju_library-0.1.0.pre2 spec/dummy/app/helpers/application_helper.rb
enju_library-0.1.0.pre spec/dummy/app/helpers/application_helper.rb
enju_library-0.0.2 spec/dummy/app/helpers/application_helper.rb