2015-11-16 28 views
5

Tôi đang sử dụng bản phát hành ổn định 0.6.0 của Quản trị viên đang hoạt động và đường ray 3.2.17. tôi đang cố gắng để có được những hành động hàng loạt chạy, nhưng tôi nhận được lỗi này nói chung khi sử dụng quản trị hoạt động:Hoạt động quản trị hàng loạt thả xuống bị vô hiệu hóa tham chiếu không bắt buộcLỗi: tùy chọn không được xác định

Uncaught ReferenceError: options is not defined 

active_admin.js:407 Uncaught ReferenceError: options is not defined 

Vì vậy, thả xuống của các hành động hàng loạt sẽ ở lại tàn tật.

tập tin active_admin.js của tôi trông như thế này:

//= require active_admin/base 

Nếu có ai biết tại sao điều này không hoạt động Tôi thực sự biết ơn!

+0

Tôi đã đăng sự cố này tại trang web chính thức của github, để biết thêm chi tiết https: // gith ub.com/activeadmin/activeadmin/issues/4198 – zer02

+0

Bạn đã xác định 'batch_action' của mình như thế nào? – nayiaw

+0

Vấn đề không phải với hành động 'batch'. Tôi có một ví dụ 'rails 4' và nó hoạt động. Nhưng 'active admin on 0.6' sẽ luôn gây ra vấn đề này trên' ray 3.2', bất cứ khi nào tôi bấm vào bất kỳ trang nào có bảng. – zer02

Trả lời

1

Đây là một lỗi được biết đến của ActiveAdmin bạn có thể chọn 1 những tùy chọn để sửa chữa nó:

  1. cập nhật Gemfile của bạn để có được sửa chữa:

    gem 'activeadmin', '~> 0.6.6' 
    
  2. tùy chọn thứ hai là để ghi đè lên Chức năng CoffeeScript với các thay đổi trong cam kết này https://github.com/activeadmin/activeadmin/pull/3776/files
Các vấn đề liên quan