2011-04-09 95 views
0

我想干涸我的一些HTML在我的应用程序目前我有HTML,将得到的块重复使用多次渲染部分在轨内容输入3

  <div class="block"> 
      <div class="block_head"> 
       <div class="bheadl"></div> 
       <div class="bheadr"></div> 
       <h2>Configuration Needed</h2> 
      </div> 
      <div class="block_content"> 
       <div class="message warning"> 
        <p>You have not create an admin user yet</p> 
       </div> 
      </div> 
      <div class="bendl"></div> 
      <div class="bendr"></div> 
     </div> 

我想什么要做的是创建沿着这些线路的部分或东西,能够在内容的块头和内容传递

有谁知道的方式做到这一点在轨道3

回答

0

我的方式它有一个views/shared文件夹。然后,我中创建的谐音,我打电话给他们,如:

<%= render "shared/flash_error", :error => flash[:error] %> 

其中共享/ flash_error是:

<% if error %> 
    <%= error %> 
<% end %> 

如果您希望您的谐音在部分文件夹,使用此语法:

<%= render :partial => "partials/your_partial", :locals => { :error => flash[:error] } %>