How do I yield from an ERB code block without rendering it?

Viewed 1129

Consider the following:

view.html.erb:

<%= make_backwards do %>
  stressed
<% end %>

helper.rb:

def make_backwards
  yield.reverse
end

The view renders stresseddesserts instead of just desserts. How do I use the content in yield without rendering the code block?

2 Answers
Related