Haml отображает несколько партиалов в макете

Как правильно сделать отступ в коде?

app / views / layouts / shared.html.haml:

= render :partial => "shared/head"
= yield
= render :partial => "shared/footer"

app / views / shared / _head.html.haml:

!!!XML
!!!1.1
%html{"xml:lang" => "pl", :xmlns => "http://www.w3.org/1999/xhtml"}
  %head
    %title
      some title
  %body
    .container

app / views / shared / index.html.haml:

%p
  Hello World!

app / views / shared / _footer.html.haml:

.footer
  Some copyright text

Обработанный вывод HTML:

<!DOCTYPE html> 
<html xml:lang='pl' xmlns='http://www.w3.org/1999/xhtml'> 
  <head> 
    <title> 
      some title
    </title> 
  </head> 
  <body> 
    <div class='container'></div> 
  </body> 
</html> 
<p> 
  Hello World!
</p> 
<div id='footer'> 
 Some copyright text
</div> 
6
задан iono 12 July 2012 в 09:28
поделиться