gpt4 book ai didi

ruby-on-rails - 在 ActiveAdmin 的 'Custom Page' 中呈现自定义编辑部分

转载 作者:行者123 更新时间:2023-12-02 06:58:36 33 4
gpt4 key购买 nike

我正在为一个项目使用 ActiveAdmin。我有并且我有一个自定义表单的部分。我希望能够在用户单击按钮时呈现这个自定义表单,所以我就是这样做的:

 ActiveAdmin.register_page "Messages" do

menu priority: 5
welcome_message = Template.first

page_action :update, method: :put do
#update code
end

page_action :edit, :method => :get do
render partial:'custom_form', locals: { settings: welcome_message }
end

action_item do
link_to "Edit", admin_welcome_messages_edit_path, :method => :get
end

content do
render text: "HI"
end
end

这有效,但问题是我的表单在没有 ActiveAdmin 的布局和样式的情况下呈现,它只显示我的 custom_form作为一个干净的 html。

如果我呈现我的 custom_formcontent do ... end它确实有效,但我需要它来展示一些不同的东西。

有什么帮助吗??我不知道还能尝试什么,我已经到达了 google 的前 3 页,但没有成功!!

最佳答案

有点老问题,但我遇到了同样的问题,这为我解决了。

render partial: "name_of_your_partial", layout: "active_admin" 

也不适合我,所以我只是将我的部分更改为模板。
render: "name_of_your_template", layout: "active_admin"

现在正在显示 activeadmin 布局。

关于ruby-on-rails - 在 ActiveAdmin 的 'Custom Page' 中呈现自定义编辑部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26245029/

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