Hello,
Are there any guidelines as to when helpers or partials are a better
option. If there is a lot of markup we are using partials, otherwise
it has been up to the developer.
Is there an established best practice?
Thanks,
Dan
Hello,
Are there any guidelines as to when helpers or partials are a better
option. If there is a lot of markup we are using partials, otherwise
it has been up to the developer.
Is there an established best practice?
Thanks,
Dan
Usually I favor helpers over partials when there’s more logic coding
than
markup and “display” coding involved. For example:
def display_date_range(start_date, end_date = false)
end_date = nil if end_date == start_date
[start_date, end_date].compact.each{|date| date = date.to_s(:view)
if
date.respond_to? :year}.join(’ - ')
end
That really feels more like it should be a helper than a partial. I
guess
that’s what matters - doing whatever feels right
Daniel
+1
Helpers == logic
Partials are for rendering parts of views.
Leverage them both by making a helper call a partial
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs