Я хочу использовать свой сконфигурированный ckeditor в моем приложении ror,
Я скачал свой ckeditor из
http://ckeditor.com/download (.tar.gz)
, а затем сконфигурировал его, отредактировав ckeditor.pack (добавив только те,плагин, который мне нужен) затем скомпилировал его с помощью команды:
java -jar ckpackager.jar ckeditor.pack
Затем я проверил запуск моего ckeditor, и он отлично работает.
тогда как указано в этом посте:
http://ferric.net/articles/2009/09/07/ckeditor-3-0-and-rails/
Я скопировал свой каталог ckeditor в RAILS_ROOT / public / javascripts и отредактировал мой файл RAILS_ROOT / app / views / layouts / application.html.erb в:
<!DOCTYPE html>
<html>
<head>
<title>Reader</title>
<%= stylesheet_link_tag "application" %>
<%= javascript_include_tag "application" %>
<%= javascript_include_tag 'ckeditor/ckeditor.js' %>
<%= csrf_meta_tags %>
<script type="text/javascript">
$(function() {
if ($('textarea').length > 0)
{
var data = $('textarea');
$.each(data, function(i)
{
CKEDITOR.replace(data[i].id);
}
);
}
});
</script>
</head>
<body>
<%= yield %>
</body>
</html>
Но когда я попытался запуститьмой взгляд:
<h2> Write your article</h2>
<p>
<textarea >Test Text</textarea>
</p>
Я получаю простую текстовую область, а не ckeditor.
Когда я попытался выяснить причину, он сказал:
Request URL:http://localhost:3000/assets/ckeditor/ckeditor.js
Request Method:GET
Status Code:404 Not Found
Что я делаю не так, и как я могу использовать свой ckeditor в ROR?