如何在ActiveAdmin gem中创建自定义页面

亚力山大

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.rbapp / admin的文件,菜单中的Import项确实出现了。但是,我无法使用HTML,因为此文件是.rb而不是.erb。我想,为了能够使用html,我需要创建一个partial并在content方法中进行渲染但是当我看下面app/views没有admin文件夹时(仅layouts)。这是否意味着我需要在其admin创建文件夹app/views如果是,我应该将我的局部app/views/admin文件直接放在新文件夹的下面还是下面app/views/admin/import

对于菜单问题,我们感到很抱歉,但是ActiveAdmin的文档很少。如果有人可以提供有关在ActiveAdmin中创建内容并将内容添加到新页面所需的步骤的详细说明,我将不胜感激。

结晶的

该文档的意思是,如果您创建一个新的自定义页面app/admin/my_page.rb,则该页面将在URL中可用/admin/my_page(如果您使用的是默认ActiveAdmin配置)。

关于为您渲染ERB或HAML部分my_page.rb,您可以通过以下方式进行:

ActiveAdmin.register_page "My Page" do
  content do
    render :partial => 'about'
  end
end

这将在目录下查找app/views/admin/my_page/如果目录不存在,请创建它们。同样,您仍然可以shared/sections/about引用非ActiveAdmin控制器一样通过引用完整的模板路径(例如来指定其他目录

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在ActiveAdmin gem中创建自定义页面

来自分类Dev

如何在具有自定义参数的页面对象gem中查找元素?

来自分类Dev

如何在activeadmin中更改页面标题

来自分类Dev

Inno Setup - 如何在自定义卸载页面中创建新的卸载页面?

来自分类Dev

Prestashop - 如何创建自定义页面?

来自分类Dev

如何在CMS在prestashop中创建的自定义页面中添加功能

来自分类Dev

如何在Tumblr上创建自定义存档页面

来自分类Dev

如何在Wordpress中创建自定义主题选项页面?

来自分类Dev

如何在laravel 5中创建自定义错误页面

来自分类Dev

如何在Wordpress中创建自定义PHP Hello世界页面?

来自分类Dev

如何在自定义页面或模板中的WordPress帖子上创建分页

来自分类Dev

如何在Wordpress中创建自定义主题选项页面?

来自分类Dev

如何在Ubuntu 14.04中创建自定义ErrorDocument页面?

来自分类Dev

如何在Wordpress Admin中创建自定义页面,其中无需加载默认内容

来自分类Dev

如何在ActiveAdmin中实现多对多?

来自分类Dev

如何在 activeadmin 中映射输入的名称?

来自分类Dev

如何在QWebEngineView或页面中嵌入自定义QWidget?

来自分类Dev

如何在Moodle中添加自定义页面

来自分类Dev

如何在Django中显示自定义错误页面

来自分类Dev

如何在Magento中添加自定义PHP页面?

来自分类Dev

如何在Wordpress中制作自定义页面

来自分类Dev

在ActiveAdmin的“自定义页面”中呈现部分自定义编辑

来自分类Dev

在magento管理员中,如何在添加产品页面中创建自定义字段

来自分类Dev

Activeadmin自定义页面和Cancan

来自分类Dev

如何为页面脚本中的自定义消息创建事件侦听器

来自分类Dev

如何为页面脚本中的自定义消息创建事件侦听器

来自分类Dev

如何在dart中创建自定义元素?

来自分类Dev

如何在Django中创建自定义选择字段?

来自分类Dev

如何在Android中创建自定义导航抽屉

Related 相关文章

  1. 1

    如何在ActiveAdmin gem中创建自定义页面

  2. 2

    如何在具有自定义参数的页面对象gem中查找元素?

  3. 3

    如何在activeadmin中更改页面标题

  4. 4

    Inno Setup - 如何在自定义卸载页面中创建新的卸载页面?

  5. 5

    Prestashop - 如何创建自定义页面?

  6. 6

    如何在CMS在prestashop中创建的自定义页面中添加功能

  7. 7

    如何在Tumblr上创建自定义存档页面

  8. 8

    如何在Wordpress中创建自定义主题选项页面?

  9. 9

    如何在laravel 5中创建自定义错误页面

  10. 10

    如何在Wordpress中创建自定义PHP Hello世界页面?

  11. 11

    如何在自定义页面或模板中的WordPress帖子上创建分页

  12. 12

    如何在Wordpress中创建自定义主题选项页面?

  13. 13

    如何在Ubuntu 14.04中创建自定义ErrorDocument页面?

  14. 14

    如何在Wordpress Admin中创建自定义页面,其中无需加载默认内容

  15. 15

    如何在ActiveAdmin中实现多对多?

  16. 16

    如何在 activeadmin 中映射输入的名称?

  17. 17

    如何在QWebEngineView或页面中嵌入自定义QWidget?

  18. 18

    如何在Moodle中添加自定义页面

  19. 19

    如何在Django中显示自定义错误页面

  20. 20

    如何在Magento中添加自定义PHP页面?

  21. 21

    如何在Wordpress中制作自定义页面

  22. 22

    在ActiveAdmin的“自定义页面”中呈现部分自定义编辑

  23. 23

    在magento管理员中,如何在添加产品页面中创建自定义字段

  24. 24

    Activeadmin自定义页面和Cancan

  25. 25

    如何为页面脚本中的自定义消息创建事件侦听器

  26. 26

    如何为页面脚本中的自定义消息创建事件侦听器

  27. 27

    如何在dart中创建自定义元素?

  28. 28

    如何在Django中创建自定义选择字段?

  29. 29

    如何在Android中创建自定义导航抽屉

热门标签

归档