GIẢI PHÁP TÌM KIẾM: Xem nhận xétđường ray 3.1: cách ghi đè inherited_resources và cho phép giàn giáo đường ray hoạt động bình thường trở lại?
Tạo đường ray mới 3.1 ứng dụng. Bắt đầu với một mô hình blog_entries cơ bản để thu hút nó. Không có bất ngờ.
Sau đó, tôi đã thêm ActiveAdmin, làm việc đó ổn với mô hình hiện có của tôi.
Nhưng bây giờ khi tôi cố gắng giàn giáo một mô hình mới/etc với điều này:
rails g scaffold Community name:string guid:string
tất cả mọi thứ dường như đúng (lượt xem, di cư), ngoại trừ bộ điều khiển không có các tùy chọn CRUD và trông như thế này:
class CommunitiesController < InheritedResources::Base
end
Vấn đề là ActiveAdmin sử dụng inherited_resources ngăn cản giàn giáo đường ray thủ công hoạt động bình thường.
Có ai biết cách buộc đường ray để giàn giáo "chính xác" mặc dù ActiveAdmin sử dụng inherited_resources không?
tìm thấy một tham chiếu đến các đối số dòng lệnh -c cho 'đường ray tạo giàn giáo'. Để buộc các đường ray sử dụng trình tạo giàn giáo bình thường, thêm -c = scaffold_generator vào cuối lệnh – jpwynn
oops: -c = scaffold_controller (không phải là _generator) – jpwynn
Tôi đang gặp vấn đề tương tự ... Sử dụng phần -c tại kết thúc không có hiệu lực: http://stackoverflow.com/questions/8946980/running-rails-generate-scaffold-does-not-generate-model – Alex