Sha256: 66258c76e9fdb52956c38319d911e84bfa698b7fec82eac5e82e0733990b1936
Contents?: true
Size: 1.22 KB
Versions: 1
Compression:
Stored size: 1.22 KB
Contents
require 'fastercsv' # Make sure that ActiveScaffold has already been included ActiveScaffold rescue throw "should have included ActiveScaffold plug in first. Please make sure that this plug-in comes alphabetically after the ActiveScaffold plug-in" # Load our overrides require "active_scaffold_export/config/core.rb" module ActiveScaffoldExport def self.root File.dirname(__FILE__) + "/.." end end module ActiveScaffold module Actions ActiveScaffold.autoload_subdir('actions', self, File.dirname(__FILE__)) end module Config ActiveScaffold.autoload_subdir('config', self, File.dirname(__FILE__)) end module Helpers ActiveScaffold.autoload_subdir('helpers', self, File.dirname(__FILE__)) end end # Register our helper methods ActionView::Base.send(:include, ActiveScaffold::Helpers::ExportHelpers) ## ## Run the install assets script, too, just to make sure ## But at least rescue the action in production ## Rails::Application.initializer("active_scaffold_export.install_assets", :after => "active_scaffold.install_assets") do begin ActiveScaffoldAssets.copy_to_public(ActiveScaffoldExport.root) rescue raise $! unless Rails.env == 'production' end end if defined?(ACTIVE_SCAFFOLD_EXPORT_GEM)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
active_scaffold_export-3.0.4 | lib/active_scaffold_export.rb |