0
在我的文章模型中,我有4個不同的列:short_effects,long_effects,好處和替代品。他們都是文字欄。Rails - 使用助手或部分
在我看來,我打電話每一個在相同的基本格式:
<% unless @article.short_effects.blank? %>
<hr id="effects">
<h2><span class="glyphicon glyphicon-hourglass"></span>Short-term side effects</h2>
<ul>
<% @article.short_effects.split(';').each do |effect| %>
<li><%= effect.downcase %></li>
<% end %>
</ul>
<% end %>
<% unless @article.long_effects.blank? %>
<hr id="effects2">
<h2><span class="glyphicon glyphicon-time"></span>Long-term side effects</h2>
<ul>
<% @article.long_effects.split(';').each do |effect| %>
<li><%= effect.downcase %></li>
<% end %>
</ul>
<% end %>
.
.
.
,以消除重複,我想創建一個幫助或部分...但是,我不知道是哪個對這種情況更好。我知道有些人對助手中的HTML感興趣,但由於助手用於從視圖中減少代碼,所以我覺得這可能是最好的方法。任何意見是極大的讚賞。