Sha256: c62194c98ed51787d44f41eb1d84dbb137cb8eda004fc76234a0bfbae2eb0d1e

Contents?: true

Size: 502 Bytes

Versions: 19

Compression:

Stored size: 502 Bytes

Contents

require 'rails/generators/migration'

class Spud::Cms::TemplateGenerator < ::Rails::Generators::Base
  desc "This generator creates a new spud cms layout file"
  argument :template_name, :type => :string
  argument :attributes, :type => :array, :default => [], :banner => "content_block content_block"

  source_root File.expand_path('../templates', __FILE__)

  def create_module
    template "template.html.erb", "app/views/layouts/#{template_name.downcase.underscore}.html.erb"
  end

private


end

Version data entries

19 entries across 19 versions & 2 rubygems

Version Path
spud_cms-1.0.2 lib/generators/spud/cms/template_generator.rb
spud_cms-1.0.1 lib/generators/spud/cms/template_generator.rb
spud_cms-1.0.0 lib/generators/spud/cms/template_generator.rb
tb_cms-1.1.2 lib/generators/spud/cms/template_generator.rb
tb_cms-1.1.1 lib/generators/spud/cms/template_generator.rb
spud_cms-1.0.0.rc1.4 lib/generators/spud/cms/template_generator.rb
tb_cms-1.1.0 lib/generators/spud/cms/template_generator.rb
spud_cms-1.0.0.rc1.3 lib/generators/spud/cms/template_generator.rb
spud_cms-1.0.0.rc1.2 lib/generators/spud/cms/template_generator.rb
spud_cms-1.0.0.rc1.1 lib/generators/spud/cms/template_generator.rb
spud_cms-1.0.0.RC1 lib/generators/spud/cms/template_generator.rb
tb_cms-1.0.3 lib/generators/spud/cms/template_generator.rb
spud_cms-0.9.21 lib/generators/spud/cms/template_generator.rb
spud_cms-0.9.20 lib/generators/spud/cms/template_generator.rb
tb_cms-1.0.2 lib/generators/spud/cms/template_generator.rb
tb_cms-1.0.1 lib/generators/spud/cms/template_generator.rb
spud_cms-0.9.18 lib/generators/spud/cms/template_generator.rb
tb_cms-1.0 lib/generators/spud/cms/template_generator.rb
tb_cms-0.9.18 lib/generators/spud/cms/template_generator.rb