From 70a0a766e3b4774958221b4b1ab2a459a408318a Mon Sep 17 00:00:00 2001 From: Zachary Scott Date: Sun, 27 Jun 2021 21:31:31 +0900 Subject: [PATCH] Remove docs for `render layout:` with a block and args This behavior was removed in 9f5cd01 but these docs were missed. Fixes #42540 --- .../action_view/renderer/partial_renderer.rb | 34 ------------------- 1 file changed, 34 deletions(-) diff --git a/actionview/lib/action_view/renderer/partial_renderer.rb b/actionview/lib/action_view/renderer/partial_renderer.rb index 39d24bd4f8..e3fe681179 100644 --- a/actionview/lib/action_view/renderer/partial_renderer.rb +++ b/actionview/lib/action_view/renderer/partial_renderer.rb @@ -217,40 +217,6 @@ module ActionView # # # As you can see, the :locals hash is shared between both the partial and its layout. - # - # If you pass arguments to "yield" then this will be passed to the block. One way to use this is to pass - # an array to layout and treat it as an enumerable. - # - # <%# app/views/users/_user.html.erb %> - #
- # Budget: $<%= user.budget %> - # <%= yield user %> - #
- # - # <%# app/views/users/index.html.erb %> - # <%= render layout: @users do |user| %> - # Title: <%= user.title %> - # <% end %> - # - # This will render the layout for each user and yield to the block, passing the user, each time. - # - # You can also yield multiple times in one layout and use block arguments to differentiate the sections. - # - # <%# app/views/users/_user.html.erb %> - #
- # <%= yield user, :header %> - # Budget: $<%= user.budget %> - # <%= yield user, :footer %> - #
- # - # <%# app/views/users/index.html.erb %> - # <%= render layout: @users do |user, section| %> - # <%- case section when :header -%> - # Title: <%= user.title %> - # <%- when :footer -%> - # Deadline: <%= user.deadline %> - # <%- end -%> - # <% end %> class PartialRenderer < AbstractRenderer include CollectionCaching