gpt4 book ai didi

ruby-on-rails-3 - 使用 Rails 3 在 ActiveAdmin 中呈现自定义页面

转载 作者:行者123 更新时间:2023-12-04 07:10:52 26 4
gpt4 key购买 nike

我看到了以下页面: http://activeadmin.info/docs/9-custom-pages.html

它没有很多关于如何创建自定义页面的信息。

我需要做的是向实体的索引添加自定义操作,将我重定向到另一个页面,即/admin/mycustompage 。我想从部分呈现我的新页面。它必须看起来类似于 View 或编辑页面(带有面包屑和布局)。

文档中的例子太简单了:

ActiveAdmin.register_page "My Page" do
content do
para "Hello World"
end
end

如何在内容中呈现部分内容?如何渲染面包屑?这个新页面的url是怎么指定的?

谢谢。

最佳答案

示例页面,呈现/app/views/admin/password/_index.html.haml 部分:

ActiveAdmin.register_page "Password" do

menu label: I18n.t("menu.change_password")

content do
render "index"
end

end

此页面的默认 url 是/admin/password (您可以通过调用 'rake routes' 来检查它)。如果您的页面标题包含空格,则必须使用 github 的 aa 版本,因为在此提交之前是不可能的 - https://github.com/gregbell/active_admin/commit/30b19c86eef3c504fe71c2e39e072620169b80c2

关于ruby-on-rails-3 - 使用 Rails 3 在 ActiveAdmin 中呈现自定义页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11434793/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com