嗨所以我正在尝试使用tinymce并让一切都在调试模式下工作。这是我的js.erb文件中的代码:
function tinymce_load(){
tinymce.init({
selector: "textarea.mceEditor",
plugins: [
"advlist autolink lists link image charmap print preview anchor",
"searchreplace visualblocks code fullscreen autoresize",
"insertdatetime media table contextmenu paste textcolor"
],
menu : "core",
toolbar1: "bold italic | alignleft aligncenter alignright alignjustify | styleselect formatselect fontselect fontsizeselect",
toolbar2: "cut copy paste | searchreplace | bullist numlist outdent indent blockquote | undo redo | link unlink anchor image media code | preview | forecolor backcolor",
toolbar_items_size: 'small',
content_css : "<%= asset_path 'website.css' %>"
});
}
我的问题是,当我在生产模式下运行时,它无法找到资产website.css。我认为这是因为当我编译我的资产时,它将它们编译成一个css文件。我有办法让这个工作吗?
答案 0 :(得分:0)
检查asset_path
并检查/
(斜杠)
类似的东西
content_css : "<%=asset_path '/website.css' %>"
答案 1 :(得分:0)
为了让它工作,我刚刚添加了整个应用程序css:
content_css : "<%=asset_path 'application.css' %>"