Class: Locomotive::Liquid::Tags::Extends
- Inherits:
-
Liquid::Extends
- Object
- Liquid::Extends
- Locomotive::Liquid::Tags::Extends
- Defined in:
- lib/locomotive/liquid/tags/extends.rb
Instance Method Summary collapse
Instance Method Details
#prepare_parsing ⇒ Object
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/locomotive/liquid/tags/extends.rb', line 6 def prepare_parsing super parent_page = @context[:parent_page] @context[:page].merge_editable_elements_from_page(parent_page) @context[:snippets] = parent_page.snippet_dependencies @context[:templates] = ([*parent_page.template_dependencies] + [parent_page.id]).compact end |