私はここでgithubのactiveadminの問題ボードに尋ねたのと同じ質問をしています: https ://github.com/gregbell/active_admin/issues/645
やあ、
私には2つの異なる問題があります。
1:アクティブな管理者がhas_manyと単純なDSLとの関係を次のように処理する方法が大好きです。
ActiveAdmin.register Artist do
form do |f|
f.inputs do
f.input :name
f.input :description
end
f.inputs "ArtistLinks" do
f.has_many :artist_links do |j|
j.inputs :title, :url
end
end
f.buttons
end
end
フォームの下部にリンクを追加する機能は素晴らしいです。
しかし、私はこの形式では動作しないように見えるwyiswygを使用しています。私はそれを次のように部分的に使用/追加してきました:
ActiveAdmin.register NewsItem do
form :partial => "/news_items/form"
end
/app/views/news_item/_form.html.erb
<%= javascript_include_tag "/javascripts/ckeditor/ckeditor.js" %>
<%= semantic_form_for [:admin, @news_item], :multipart => true do |f| %>
<%= f.inputs :title, :photo, :excerpt %>
<%= cktext_area_tag("news_item[content]", @news_item.content) %>
<%= f.submit %>
<% end %>
ただし、私の部分では、has_manyの関係を次のようにうまく作成できないようです。
f.inputs "ArtistLinks" do
f.has_many :artist_links do |j|
j.inputs :title, :url
end
end
フォームヘルパーcktext_area_tagを使用するwysiwygを管理リソースに取り込む方法を説明するか、その素敵なhas_manyをビューパーシャルに取り込む方法を説明していただけますか?
本当にありがとう!