В настоящее время у меня есть это в моем файле просмотра:
<%= "<em>(#{package.to_company})</em>" unless package.to_company.blank? %>
Верно ли мое понимание того, что я должен переместить это к помощнику?
то есть.
def package_company(package)
"<em>(#{package.to_company})</em>" unless package.to_company.blank?
end
Я спрашиваю, потому что у меня есть несколько десятков unless
утверждений в этом конкретном представлении, основанных на том, представляет ли пользователь конкретные данные или нет.Казалось излишним создавать несколько десятков вспомогательных методов только для одного оператора unless
.