Module: RailsNestableLayouts::Helpers
- Defined in:
- lib/rails_nestable_layouts.rb
Instance Method Summary collapse
Instance Method Details
#yield_nested ⇒ Object
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
# File 'lib/rails_nestable_layouts.rb', line 27 def yield_nested layouts = @_nested_layouts if layouts if layouts && layouts.empty? _layout_for else @_current_layout = !@_current_layout ? layouts.first : layouts[layouts.index(@_current_layout)+1] if @_current_layout return render file: @_current_layout else @_current_layout = nil return _layout_for end end else _layout_for end end |