Tôi đang sử dụng đá quý ActiveAdmin trong ứng dụng đường ray. Nếu tôi muốn thêm một mới trước khi bộ lọc áp dụng cho tất cả các đá quý activeadmin, làm thế nào tôi sẽ làm điều này? Tôi tưởng tượng tôi có thể sửa đổi BaseController trong ActiveAdmin để đạt được điều này, nhưng cách thích hợp để thực hiện sửa đổi này từ bên trong ứng dụng đường ray là gì? Có cách nào để nhân bản và ghi đè lên BaseController không?Sửa đổi BaseController trong đường ray ActiveAdmin gem
5
A
Trả lời
7
Nếu tôi hiểu bạn, có một cấu hình đặc biệt cho điều này
# == Controller Filters
#
# You can add before, after and around filters to all of your
# Active Admin resources from here.
#
config.before_filter do
end
bạn có thể tìm thấy nó trong initializers/active_admin.rb
0
tôi đã làm điều tương tự bằng cách viết mã của tôi trong config/initializers/active_admin.rb
. Chỉ cần kiểm tra dòng #enter code here
#Controller Filters
# You can add before, after and around filters to all of your
# Active Admin resources and pages from here.
Viết xuống mã của bạn ở đây giống như mô tả bởi Fivell
Các vấn đề liên quan
- 1. Đường ray: activeadmin ghi đè tác vụ
- 2. gem install ray không cài đặt đường ray
- 3. Sắp xếp một table_for trong đường ray activeadmin
- 4. gem cài đặt vấn đề mysql trong đường ray
- 5. Laravel BaseController vs \ BaseController
- 6. Sửa đổi tệp bằng trình tạo đường ray
- 7. Gắn thẻ đường ray tốt nhất Plugin/Gem
- 8. Lỗi sử dụng đường ray Mail_form gem: "Uninitialized constant Mailform"
- 9. lỗi bộ chuyển đổi đường ray sqlite
- 10. Đường ray: kiểm tra các trường đã sửa đổi
- 11. Gem cài đặt đường ray không thể hoàn thành
- 12. không thể tìm thấy đường ray đá quý - Gem :: GemNotFoundException
- 13. Đường ray: sửa đổi thông số biểu mẫu trước khi sửa đổi cơ sở dữ liệu
- 14. Lỗi RubyMine: Không thể chạy gem 'ray'. Không thể tìm thấy 'đường ray'
- 15. Đường ray: Không thể tìm thấy đường ray
- 16. Cách xóa biểu mẫu tùy chọn xóa activeAdmin?
- 17. ActiveAdmin và chỉnh sửa tại chỗ
- 18. Git gắn thẻ và đường ray gemfile
- 19. Tải lên tệp bằng Đường dẫn Activeadmin bằng kẹp giấy
- 20. Chỉnh sửa mô hình đường ray từ dòng lệnh
- 21. Sự khác nhau giữa gem bootstrap-sass và gem twitter-bootstrap-ray
- 22. đường ray chuyển đổi chuỗi thành số
- 23. Sửa đổi băm ruby tại chỗ (thông số mạnh của đường ray)
- 24. Hiển thị một phần bên trong trang chỉnh sửa ActiveAdmin
- 25. Chỉnh sửa quan hệ nhiều-nhiều trong Activeadmin
- 26. Nâng cấp từ đường ray 3.1.3 lên đường ray 3.2.1. Lỗi với nội dung
- 27. đường ray đổi tên liên kết
- 28. Đường ray: Sửa đổi mô hình được tạo bởi giàn giáo
- 29. Không thể chạy máy chủ đường ray sau khi vô tình chạy $ gem update --system
- 30. # TODO trong đường ray
thử điều này với .skip_after_filter nhưng có một lỗi không có phương pháp – sixty4bit