class GuidesStyleMbland::GeneratedPages
Constants
- DEFAULT_LAYOUT
Public Class Methods
generate_pages_from_generated_nodes( site, layout, nav_data, parent_url)
click to toggle source
# File lib/guides_style_mbland/generated_pages.rb, line 15 def self.generate_pages_from_generated_nodes( site, layout, nav_data, parent_url) (nav_data || []).select { |nav| nav['generated'] }.each do |nav| site.pages << GeneratedPage.new(site, layout, nav, parent_url) children = nav['children'] next_url = parent_url + nav['url'] generate_pages_from_generated_nodes(site, layout, children, next_url) end end