Với các tuyến đường:Mối quan tâm về tuyến đường và mô hình đa hình: cách chia sẻ bộ điều khiển và chế độ xem?
Example::Application.routes.draw do
concern :commentable do
resources :comments
end
resources :articles, concerns: :commentable
resources :forums do
resources :forum_topics, concerns: :commentable
end
end
Và mô hình:
class Comment < ActiveRecord::Base
belongs_to :commentable, polymorphic: true
end
Khi tôi chỉnh sửa hoặc thêm nhận xét, tôi cần phải quay trở lại với đối tượng "commentable". Tôi có vấn đề sau, mặc dù:
1) redirect_to
trong comments_controller.rb
sẽ khác nhau tùy thuộc vào đối tượng phụ huynh
2) Các tài liệu tham khảo về các quan điểm sẽ khác nhau cũng
= simple_form_for comment do |form|
Is có một cách thực tế để chia sẻ quan điểm và bộ điều khiển cho tài nguyên comment
này?
Cảm ơn ý tưởng; Tôi sẽ cung cấp cho nó một mặc dù tôi có thể có nhiều hơn một phụ huynh. Ví dụ tôi sẽ cần 'simple_form_for [forum, forum_topic, comment]'; hoặc 'redirect_to [forum, forum_topic]'. Tôi sẽ chơi với splats và xem nơi nó được tôi. – amencarini
@amencarini Bạn vẫn có thể làm cho Arjan một ưu tiên và chấp nhận câu trả lời của anh ấy! – Wukerplank