gpt4 book ai didi

javascript - Activeadmin:自定义表单

转载 作者:行者123 更新时间:2023-12-03 08:09:50 27 4
gpt4 key购买 nike

在我的事件管理表单中,我正在检索多个用户的电子邮件、姓名、移动属性。我想以表格格式显示它,例如电子邮件、姓名、手机作为索引。

     f.input :user_ids, :label => "Users", 
:multiple => true, collection: @user.collect{|u| [[u.email, u.name, u.mobile].to_s.gsub('"',""), u.id]},
:required => true, :input_html => { :class => "users_checkboxes", :size => 20

例如:上面的代码显示如下:

[rr@example.com,罗伯特,78789799]

[avrtyjoserc@example.com,卡迈勒,99098889]

我想以正确的顺序显示,例如电子邮件、姓名和手机之间的空格,以便使外观更好。

最佳答案

您可以使用join以更好的方式显示用户信息,例如:

:multiple => true,  collection: @user.collect{|u| [[u.email, u.name, u.mobile].join(" - "), u.id]}

然后结果将显示如下:

rr@gmail.com - Robert - 78789799

只需用您喜欢的任何内容替换破折号即可。

关于javascript - Activeadmin:自定义表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34195724/

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