2014-12-06 48 views
0

我正在使用rails-bootstrap-forms gem和devise。 我如何使用gem rails-bootstrap-forms引導自定義form_tag。 我的代碼是我正在使用rails-bootstrap-forms gem with devise form_tag

<%= form_tag topic_posts_path(@topic) do %> 
    <%= render 'form' %> 
    <%= submit_tag 'Create post' %> 

<%end%> 

和我的部分_form是

<h2>Create new post</h2> 


    <%= label :post, :description %> 
    <%= text_area :post, :description %> 

我想是這樣

<div class="form-group"> 
    <label for="xyz">xyz</label> 
    <input type="email" class="form-control" id="xyz" placeholder="Enter xyz"> 
    </div> 

任何幫助嗎?

+0

你想實現什麼? – Hoa 2014-12-06 18:00:48

+0

我想用bootstrap自定義表單。 – Adt 2014-12-06 18:03:34

+0

你想要自定義什麼?爲什麼上面的代碼不適合你?問題是什麼? – Hoa 2014-12-06 18:04:57

回答

0

所以你想要的是用<div class="form-group">...</div>包裝輸入字段。將form_tag替換爲bootstrap_form_for。將text_area替換爲f.text_area。這就是你已經有your signup form工作。

+0

給錯誤未定義的方法'symbolize_keys!'描述:符號行<%= f.text_area:post,:description%> – Adt 2014-12-06 18:35:01

+0

使用<%= f.text_area:description%> – Hoa 2014-12-06 18:38:34

+0

如果我使用<%= f.text_area:description%>,則不會創建發佈 – Adt 2014-12-12 13:02:01