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感兴趣,但由于助手用于从视图中减少代码,所以我觉得这可能是最好的方法。任何意见是极大的赞赏。