Sha256: 57083a03936a2beb6e34484ea6c804eb6337bda0a8e132a4a8a97fabe44f9e45

Contents?: true

Size: 597 Bytes

Versions: 22

Compression:

Stored size: 597 Bytes

Contents

require 'generators/erubis'
require 'rails/generators/erb/scaffold/scaffold_generator'

module Erubis
  module Generators
    class ScaffoldGenerator < Erb::Generators::ScaffoldGenerator
      extend TemplatePath

      hook_for :form_builder, :as => :scaffold

      def copy_form_file
        if options[:form_builder].nil?
          filename = filename_with_extensions("_form")
          template filename, File.join("app/views", controller_file_path, filename)
        end
      end

      protected

        def available_views
          %w(index edit show new)
        end
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
rails3-generators-0.17.6 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.17.5 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.17.4 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.17.3 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.17.2 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.17.1 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.17.0 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.16.1 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.16.0 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.15.0 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.14.0 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.13.0 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.12.1 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.12.0 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.11.0 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.10.3 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.10.2 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.10.1 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.10.0 lib/generators/erubis/scaffold/scaffold_generator.rb
rails3-generators-0.9.2 lib/generators/erubis/scaffold/scaffold_generator.rb