versiones tutorial extraplugins example español customconfig classic javascript ckeditor

javascript - tutorial - ¿Cómo define la ruta que utiliza CKEditor para buscar archivos de configuración/idioma?



ckeditor tutorial español (1)

CKEditor parece buscar sus archivos de configuración en relación con la ubicación desde la que se cargó, no la ubicación de ckeditor.js. Así que cargar CKEditor en la página http://www.example.com/articles/1 hace que busque los archivos de idioma en http://www.example.com/articles/1/lang/

El archivo de configuración contiene un atributo para baseHref, pero no afecta a los recursos del editor en sí.

¿Cómo establezco la ruta que CKEditor utiliza para sus propios recursos?


Ese comportamiento que usted describe no es normal, por alguna razón, CKEditor no está identificando correctamente su propia carpeta, por lo que debe establecer una variable CKEDITOR_BASEPATH antes de cargar CKEditor.

Se comentó brevemente aquí: http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.html#.basePath pero puede haber otros lugares donde se explique mejor.

Una implementación exitosa es por lo tanto:

<script> window.CKEDITOR_BASEPATH = ''http://example.com/path/to/libs/ckeditor/''; </script>

Luego cargue el script principal ckeditor.js . Tenga en cuenta que puede usar rutas relativas a la raíz, por ejemplo, /path/to/libs/ckeditor/ pero las rutas relativas no funcionan.