Module: Interpret::InterpretHelpers

Defined in:
lib/interpret/helpers.rb

Instance Method Summary collapse

Instance Method Details

#interpret_parent_layout(layout) ⇒ Object



20
21
22
23
# File 'lib/interpret/helpers.rb', line 20

def interpret_parent_layout(layout)
  @view_flow.set(:layout, self.output_buffer)
  self.output_buffer = render(:file => "layouts/#{layout}")
end

#interpret_show_tree(tree, origin_keys) ⇒ Object

Generates the html tree from the given keys



4
5
6
7
8
9
10
11
12
# File 'lib/interpret/helpers.rb', line 4

def interpret_show_tree(tree, origin_keys)
  tree = tree.first[1]
  unless origin_keys.nil?
    origin_keys.split(".").each do |key|
      tree = tree[key]
    end
  end
  build_tree(tree, origin_keys)
end

#interpret_title(title) ⇒ Object



14
15
16
17
18
# File 'lib/interpret/helpers.rb', line 14

def interpret_title(title)
  content_for :title do
    title
  end
end