Hãy tưởng tượng tôi có các mô hình sau:Có cách nào dễ dàng hơn trong việc tạo/chọn dữ liệu liên quan với ActiveAdmin không?
class Translation < ActiveRecord::Base
has_many :localizations
end
class Localization < ActiveRecord::Base
belongs_to :translation
end
Nếu tôi làm điều này trong ActiveAdmin:
ActiveAdmin.register Localization do
form do |f|
f.input :word
f.input :content
end
end
Hiệp hội cho chữ sẽ chỉ cho phép tôi để lựa chọn từ ngữ hiện có. Tuy nhiên, tôi muốn có tùy chọn tạo từ mới khi đang bay. Tôi nghĩ rằng nó có thể hữu ích để chấp nhận các thuộc tính lồng nhau trong mô hình bản địa hóa (nhưng sau đó, tôi sẽ chỉ có tùy chọn tạo một từ, không chọn từ các từ hiện có). Làm thế nào tôi có thể giải quyết vấn đề này?
Trong ActiveAdmin của bạn như thế nào bạn muốn để xác định đó là dịch hiện tại - chọn nó từ menu hoặc lưu trữ trong params (thông qua url)? –
Tôi có thể chọn từ menu hoặc tạo bản dịch mới và bản địa hóa mới (tất cả cùng một lúc) – Geo