Errores #3471
cerradaNo aparece editor de texto campos identificación
0%
Descripción
Actualmente no aparece el editor ni el campo de texto en Identificación > Información de proyecto
Actualizado por Jaime Ortiz hace alrededor de 6 años
- Estado cambiado de Nueva a Asignada
- Versión prevista establecido a 4.03
En desarrollo tenemos el editor de texto, pero en el servidor de producción no aparecen.
Actualizado por Jaime Ortiz hace alrededor de 6 años
Es un problema con los "plugins" del TinyMCE y su localización en producción.
ActionController::RoutingError (No route matches [GET] "/assets/tinymce/plugins/uploadimage/editor_plugin.js"):
No encuentra las librerias que necesita por que estan en modo "digest" osea precompiladas es decir:
root@produccion:/usr/share/gong/gor# ls -l public/assets/tinymce/plugins/uploadimage/ total 40 -rw-r--r-- 1 root root 5900 sep 19 11:02 dialog-02924769bb55126d3634fc793b43c003f75e6600cf83a651b940bd8fff0b60a8.html -rw-r--r-- 1 root root 1817 sep 19 11:02 dialog-02924769bb55126d3634fc793b43c003f75e6600cf83a651b940bd8fff0b60a8.html.gz -rw-r--r-- 1 root root 5900 dic 3 16:14 dialog.html -rw-r--r-- 1 root root 1276 sep 19 11:02 editor_plugin-f90a2a2b41fe3f84fe0f78e732295d145a0db9996dc4138e4cd7b043ffbcc635.js -rw-r--r-- 1 root root 547 sep 19 11:02 editor_plugin-f90a2a2b41fe3f84fe0f78e732295d145a0db9996dc4138e4cd7b043ffbcc635.js.gz
He probado con varias opciones en la configuracion config/applicattion.rb
config.tinymce.install = :copy
O incluyendo las cosas a precompilar:
config.assets.precompile += %w( tinymce/plugins/uploadimage/plugin.js tinymce/plugins/uploadimage/langs/en.js )
Pero solo me esta funcionando con esta opcion:
https://github.com/PerfectlyNormal/tinymce-rails-imageupload/issues/62#issuecomment-57597956
Añadiendo la gema:
https://github.com/alexspeller/non-stupid-digest-assets
De momento voy a hacer commit de esto en la rama de producción.
Actualizado por Jaime Ortiz hace alrededor de 6 años
- Estado cambiado de Asignada a Resuelta
Se añade ademas una corrección en el helper que hacia que no se estuviesen editando los textos que se guardaban.