gpt4 book ai didi

ruby-on-rails - simple_form 'form-inline' 不工作

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

我试图让两个输入(名字和姓氏)彼此相邻。

这是我的代码,它目前只显示两大行输入窗口。

= simple_form_for @user, html: {class: 'form-inline'} do |f|
= f.fields_for :profile, @user.profile || Profile.new, html: {class: 'form-inline'} do |p|
.form-1
.form-1-detail
.input-text
= f.input :last_name, required: true
.input-text
= f.input :first_name, required: true

我现在确定如何让它们内联显示。谁能帮帮我?

谢谢!

Updated. This is the actual HTML generate from

= simple_form_for @user, html: {class: 'form-inline'} do |f|
= f.fields_for :profile, @user.profile || Profile.new do |p| # removed form-inline here
.form-1
.form-1-detail
.form-group
= f.input :last_name, required: true
.form-group
= f.input :first_name, required: true




</div><form class="simple_form form-inline" novalidate="novalidate" id="new_user" action="/users" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="DhQSodBk8kxdE6q9uPJDKSs9FfxCNLyXFYT3bZ42HlZfHefxfG3BDq9qkFpxkX7MBZI4Mc4Wje6LKw7Gp1YcjQ==" />
<div class="form-1">
<div class="form-1-detail">
<div class="form-group">
<div class="input string required user_last_name"><label class="string required" for="user_last_name"><abbr title="required">*</abbr> 姓</label><input class="string required" placeholder="姓" type="text" name="user[last_name]" id="user_last_name" /></div>
</div>
<div class="form-group">
<div class="input string required user_first_name"><label class="string required" for="user_first_name"><abbr title="required">*</abbr> 名</label><input class="string required" placeholder="名" type="text" name="user[first_name]" id="user_first_name" /></div>
</div>
</div>
</div></form>

最佳答案

您应该安装 simple_form 包装器:

rails generate simple_form:install --bootstrap

从那里您可以使用相应的包装器构造一个 inline_form:

simple_form_for @user, wrapper: :inline_form, html: { class: 'form-inline' } ...

他们有一个示例应用程序:https://github.com/rafaelfranca/simple_form-bootstrap

使用这个的具体观点是(抱歉不过是ERB):

https://github.com/rafaelfranca/simple_form-bootstrap/blob/master/app/views/examples/_inline_form_sf.html.erb

关于ruby-on-rails - simple_form 'form-inline' 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35733167/

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