我正在尝试在我的应用程序中干掉我的一些HTML,目前我有一块可以多次重复使用的HTML
<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>
我想要做的是沿着这些行创建部分或某些内容,并能够将内容传递给块头和内容
有没有人知道在rails 3中执行此操作的方法
答案 0 :(得分:0)
我这样做的方法是拥有一个views / shared文件夹。然后,我在里面创建部分,我称之为:
<%= render "shared/flash_error", :error => flash[:error] %>
其中shared / flash_error是:
<% if error %>
<%= error %>
<% end %>
如果要将部分文件放在部分文件夹中,请使用以下语法:
<%= render :partial => "partials/your_partial", :locals => { :error => flash[:error] } %>