Ruby 2.0、Rails 4.0、PSQL 9.3
ActiveAdmin のドキュメントには、次の例があります。
ActiveAdmin.register_page "My Page" do
content do
para "Hello World"
end
end
このコードはどこに置くのですか? ドキュメントには次のように記載されています。
上記の例では、/admin/my_page に「マイページ」というタイトルで「Hello World」という内容の新しいページが作成されます。
これは、そのようなファイルが何らかの形で自動的に作成されることを意味しますか? それでも、import.rb
app/admin という名前のファイルを作成すると、メニューに [インポート] 項目が表示されます。ただし、このファイルは .rb であり .erb ではないため、HTML を使用できません。html を使用できるようにするには、パーシャルを作成し、content
メソッド内でレンダリングする必要があると思います。しかし、下を見るとフォルダapp/views
がありません(のみ)。これは、フォルダを の下に作成する必要があるということですか? はいの場合、partial-directed を新しいフォルダーの下または下のどこに配置すればよいですか?admin
layouts
admin
app/views
app/views/admin
app/views/admin/import
メニューに関する質問で申し訳ありませんが、ActiveAdmin のドキュメントはかなり控えめです。ActiveAdmin でコンテンツを作成し、新しいページにコンテンツを追加するために必要な手順について、誰かがより詳細な説明を提供していただければ幸いです。