You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
for undefined method `xlsx' for #ActiveAdmin::ResourceDSL:0x (NoMethodError)
yourproject/config/environments/production.rb
set
config.eager_load = false
for `require': cannot load such file -- activeadmin/axlsx (LoadError)
activeadmin-axlsx/activeadmin-axlsx.gemspec
s.add_runtime_dependency 'activeadmin', "~> 0.6.0"
to
s.add_runtime_dependency 'activeadmin', "> 0.6.0"
for ArgumentError (wrong number of arguments (1 for 0)):
activeadmin/lib/active_admin/resource_controller/streaming.rb:11:in `index'
Change line 11
def index
to
def index(arg=nil)
for undefined local variable or method max_csv_records': activeadmin-axlsx/lib/active_admin/axlsx/resource_controller_extension.rb:11:inper_page_with_xlsx'
add max_csv_records = 1000 # some num which result in db query as limit 1000 in the end of select * query.
def per_page_with_xlsx
max_csv_records = 1000 #add
if request.format == Mime::Type.lookup_by_extension(:xlsx)
return max_csv_records
end
per_page_without_xlsx
end
The text was updated successfully, but these errors were encountered:
first download it from github to change something.
git clone https://github.com/randym/activeadmin-axlsx
git clone https://github.com/ywencn/active_admin
make path correct.
gem 'activeadmin-axlsx', path: '../activeadmin-axlsx'
gem 'activeadmin', path: '../activeadmin'
change all below:
for undefined method `xlsx' for #ActiveAdmin::ResourceDSL:0x (NoMethodError)
yourproject/config/environments/production.rb
set
config.eager_load = false
for `require': cannot load such file -- activeadmin/axlsx (LoadError)
activeadmin-axlsx/activeadmin-axlsx.gemspec
s.add_runtime_dependency 'activeadmin', "~> 0.6.0"
to
s.add_runtime_dependency 'activeadmin', "> 0.6.0"
for ArgumentError (wrong number of arguments (1 for 0)):
activeadmin/lib/active_admin/resource_controller/streaming.rb:11:in `index'
Change line 11
def index
to
def index(arg=nil)
for undefined local variable or method
max_csv_records': activeadmin-axlsx/lib/active_admin/axlsx/resource_controller_extension.rb:11:in
per_page_with_xlsx'add max_csv_records = 1000 # some num which result in db query as limit 1000 in the end of select * query.
The text was updated successfully, but these errors were encountered: