gpt4 book ai didi

ruby-on-rails - 事件管理员 habtm 新按钮文本更改

转载 作者:太空宇宙 更新时间:2023-11-03 18:07:09 25 4
gpt4 key购买 nike

用户.rb

class User < ActiveRecord::Base
has_and_belongs_to_many :user_groups
end

同理,user_group.rb

class UserGroup < ActiveRecord::Base
has_and_belongs_to_many :users
end

现在用户组的事件管理页面如下所示:

ActiveAdmin.register UserGroup, as: 'UserGroup' do
form do |f|
f.inputs do
f.has_many :usergroup_users, as: 'member user' do |user|
user.input :user_id
end
end
end
end

现在这将创建用户组表单,其中包含用于将用户添加到新组的字段。将新用户添加到组的按钮将是 Add new User Group User。我想将此按钮标签修改为其他内容。如何实现?

我的部分问题在使用时解决了:

f.has_many :usergroup_users, heading: 'Add User to Group', as: 'member user' do |user|
...
end

这会将标题部分更改为所需的文本。但是按钮标签仍然是个问题。

最佳答案

f.has_many :usergroup_users, new_record: 'Add member user' do |user|
...
end

new_record 属性可用于自定义按钮标签。

关于ruby-on-rails - 事件管理员 habtm 新按钮文本更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42481430/

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