class Alchemy::Generators::SiteLayoutsGenerator

Public Instance Methods

create_partials() click to toggle source
# File lib/generators/alchemy/site_layouts/site_layouts_generator.rb, line 11
def create_partials
  @sites = Alchemy::Site.all
  return unless @sites

  @sites.each do |site|
    @site_name = site.name.parameterize.underscore
    conditional_template "layout.html.#{template_engine}", "#{site_layouts_dir}/_#{@site_name}.html.#{template_engine}"
  end
end

Private Instance Methods

site_layouts_dir() click to toggle source
# File lib/generators/alchemy/site_layouts/site_layouts_generator.rb, line 23
def site_layouts_dir
  @_site_layouts_dir ||= "app/views/alchemy/site_layouts"
end