2011-07-18 17 views
0

.hamlの.erbファイルを変更します。HAMLでエラーが発生したフォーム3

<% form_for :ticket do |f| %> 
<% if @ticket.errors.any? %> 
<div id="error_explanation"> 
<h2><%= pluralize(@ticket.errors.count, "error") %> prohibited this post from being saved:</h2> 
<ul> 
<% @ticket.errors.full_messages.each do |msg| %> 
<li><%= msg %></li> 
<% end %> 
</ul> 
</div> 
<% end %> 

<p><b>department</b><br/> 
<%= select("ticket", "department_id", Department.find(:all).collect{ |d| [ d.name, d.id] }) %> 
</p> 

<%= submit_tag 'make a request' -%> 
<% end %> 

は、上記の作品を述べた...しかし、私にとって は、非常に複雑なタスクをそれ `s ... は非常に任意の助けに感謝HAMLするためにそれを変換するために:私は、このような形を持っています!

答えて

1

HTML2Hamlなどのリソースを使用して閉じることができます。

少し練習すれば、簡単で楽しい、ERbからHamlへの変換を見つけることができます。 主要な変換は、次のとおりです。

  • <% foo ==>- foo
  • <%= foo ==>= foo
  • <foo id="bar" class="baz"> ==>%foo#bar.baz
+0

はどうもありがとうございました。私はそうする: – Vadim

+0

+1 html2hamlを使用しています。私はそのツールをlvoe。ときには混乱することもありますが、必要以上に多くのことがわかります。 – jaydel

関連する問題