Twitter bootstrap rails 4,form_标记作为引导3输入组

Twitter bootstrap rails 4,form_标记作为引导3输入组,twitter-bootstrap,ruby-on-rails-4,Twitter Bootstrap,Ruby On Rails 4,我正在尝试设置我的搜索表单标签的样式,但显然无法正确执行 我正试着设计这个: <div class="input-group"> <%= form_tag("/search", method: "get") do %> <%= text_field_tag :revije, nil, class:'form-control', placeholder:'Išči...'%> <span class="input g

我正在尝试设置我的搜索
表单标签的样式,但显然无法正确执行

我正试着设计这个:

<div class="input-group">
    <%= form_tag("/search", method: "get") do %>
        <%= text_field_tag :revije, nil, class:'form-control', placeholder:'Išči...'%>
        <span class="input group-btn"><%= submit_tag "glyphicon", class:'btn btn-default' %></span>

    <% end %>
</div>

为此:

<div class="input-group">
    <input type="text" class="form-control" placeholder="Search for...">
    <span class="input-group-btn">
    <button class="btn btn-default" type="button"><span class="glyphicon glyphicon-search"></span></button>
    </span>
</div>

我需要维护
form_标签
以获得数据库搜索表单。基本上,我想要一个输入组,其中按钮与搜索栏合并,还有字形图标。谢谢你的帮助

试试看

<%= form_tag '/search', method: :post do %>
<div class="input-group">
   <%= text_field_tag :revije, nil, class:'form-control', placeholder:'Išči...'%>
   <span class="input-group-btn">
     <%= button_tag( :class => "btn btn-default") do %>
        <span class='glyphicon glyphicon-search'></span>
     <% end %> 
   </span>
</div>
<% end %>

“btn默认值”)do%>
为了清楚起见,您可能需要将
移动到助手

并将表单设置为
:post

编辑-在OP出错后编辑的原始代码try


“btn默认值”)do%>
为了清楚起见,您可能需要将
移动到助手

并将表单设置为
:post


编辑-在OP的错误后编辑的原始代码由于标记,
syntax error,unexpected'}在提交标记行返回语法错误,类:'btn btn default'
。所以我应该将glyphicon范围移动到我的应用程序控制器中的一个助手?之后如何从html中调用它?我是ruby的新手,不太了解帮手的工作方式work@MihaŠušteršič,我用新的工作代码更新了我的答案:)这会在提交标记行返回一个语法错误,因为标记,
syntax error,unexpected'},类:'btn btn default'
。所以我应该将glyphicon范围移动到我的应用程序控制器中的一个助手?之后如何从html中调用它?我是ruby的新手,不太了解帮手的工作方式work@MihaŠušteršič,我用新的工作代码更新了我的答案:)