diff --git a/app/assets/javascripts/admin.js b/app/assets/javascripts/admin.js new file mode 100644 index 000000000..f6463175e --- /dev/null +++ b/app/assets/javascripts/admin.js @@ -0,0 +1,15 @@ +// This is a manifest file that'll be compiled into admin.js +// It will be included in the admin layout +// and will require all the files listed below. +// +//= require admin_valuators_forms + +var initialize_admin_modules = function() { + +}; + +$(function(){ + $(document).ready(initialize_admin_modules); + $(document).on('page:load', initialize_admin_modules); + $(document).on('ajax:complete', initialize_admin_modules); +}); diff --git a/app/views/layouts/admin.html.erb b/app/views/layouts/admin.html.erb index 012bea2ab..6f338e8b5 100644 --- a/app/views/layouts/admin.html.erb +++ b/app/views/layouts/admin.html.erb @@ -8,7 +8,7 @@ <%= content_for?(:title) ? yield(:title) : "Admin" %> <%= stylesheet_link_tag "application" %> <%= javascript_include_tag "vendor/modernizr" %> - <%= javascript_include_tag "application", 'data-turbolinks-track' => true %> + <%= javascript_include_tag "application", "admin", 'data-turbolinks-track' => true %> <%= content_for :head %> <%= csrf_meta_tags %> <%= favicon_link_tag "favicon.ico" %> diff --git a/config/initializers/assets.rb b/config/initializers/assets.rb index a13ed5320..38f613094 100644 --- a/config/initializers/assets.rb +++ b/config/initializers/assets.rb @@ -10,6 +10,7 @@ Rails.application.config.assets.version = '1.0' # application.js, application.css, and all non-JS/CSS in app/assets folder are already added. # Rails.application.config.assets.precompile += %w( search.js ) Rails.application.config.assets.precompile += %w( ckeditor/* ) +Rails.application.config.assets.precompile += %w( admin.js ) Rails.application.config.assets.precompile += %w( ie_lt9.js ) Rails.application.config.assets.precompile += %w( stat_graphs.js ) Rails.application.config.assets.precompile += %w( print.css )