javascript - Why is CKEDITOR not finding the icons for the editor in my rails production site? -


i using ckeditor , not showing icons in toolbar. here setup:

application.rb

config.assets.precompile += ckeditor.assets     config.autoload_paths += %w(#{config.root}/app/models/ckeditor) 

application.js

//= require ckeditor/override //= require ckeditor/init 

i using capistrano deploy code server. here getting when inspect missing icon:

element.style { background-image: url(/assets/ckeditor/plugins/icons-03589ffff0ab72dc57d667560eff4018.png); background-position: 0 -1440px; background-size: auto; } .cke_ltr .cke_button__newpage_icon { background: url(icons.png) no-repeat 0 -1440px !important; } 

it looks compiling css correctly, when untick background: url(icons.png) no-repeat 0 -1440px !important; in inspector icon works.

any ideas great, struggling see doing wrong here

standard issue - it's rails not picking icons.png when you're deploying production server. got icons working using preceding tutorial:


#/lib/tasks/ckeditor.rake require 'fileutils'  desc "create nondigest versions of ckeditor digest assets" task "assets:precompile"   fingerprint = /\-[0-9a-f]{32}\./   file in dir["public/assets/ckeditor/**/*"]     next unless file =~ fingerprint     nondigest = file.sub fingerprint, '.'     fileutils.cp file, nondigest, verbose: true   end end   #config/environments/production.rb config.autoload_paths += %w(#{config.root}/app/models/ckeditor) config.assets.precompile += ckeditor.assets config.assets.precompile += %w(ckeditor/*) 

Comments

Popular posts from this blog

javascript - Count length of each class -

What design pattern is this code in Javascript? -

hadoop - Restrict secondarynamenode to be installed and run on any other node in the cluster -