Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

406
Vistas
TypeError: c[a] no está definido en CKEditor

Estoy cargando el archivo ckeditor.js usando $.getScript y en la devolución de llamada estoy iniciando CKEditor. Pero muestra un error TypeError: c[a] no está definido. Aquí está mi código. ¿Cómo puedo solucionar este problema?

 $.getScript("ckeditor.js", function (data, textStatus, jqxhr) { if (textStatus == 'success' && jqxhr.status == 200) { CKEDITOR.replace( 'commentBox', { toolbar : [ { name: 'basicstyles', items : [ 'Bold','Italic','Underline','Strike','Subscript','Superscript','-','RemoveFormat' ] }, { name: 'paragraph', items : [ 'NumberedList','BulletedList','-','Blockquote'] }, { name: 'insert', items : [ 'Table','HorizontalRule','SpecialChar' ] }, { name: 'styles', items : [ 'Styles','Format','Font','FontSize' ] }, { name: 'colors', items : [ 'TextColor','BGColor' ] } ] }); } });
over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Estaba recibiendo el mismo error en circunstancias similares.

Revisé la fuente formateada en Chrome y descubrí que esto estaba siendo causado por el complemento de formato que intentaba cargar sus etiquetas desde el objeto CKEDITOR.language .

Resulta que no tenía en-gb incluido en mi compilación y, aparentemente, no volverá automáticamente a en directo. Agregar inglés (Reino Unido) a la compilación corrigió los problemas.

over 4 years ago · Santiago Trujillo Denunciar

0

Re. https://stackoverflow.com/a/50719171/6462713

Tuve el mismo problema. También cargué todos los idiomas admitidos en la carpeta "/lang". Básicamente, mi problema era: CKEditor no identifica correctamente su propia ruta de carpeta. Así que configuré una variable CKEDITOR_BASEPATH antes de cargar CKEditor.

Se dice brevemente aquí: (pero puede haber otros lugares donde se explica mejor). http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.html#.basePath

Por lo tanto, la implementación será así:

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

En mi caso usé window.CKEDITOR_BASEPATH = '/app/storereport/ckeditor/';

Luego cargue el script principal ckeditor.js. Espero que esto pueda ayudarte.

 <script type="application/javascript"/> $(document).ready(function (){ CKEDITOR.replace( 'product_content' ); // ID of element }); </script>
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda