Para integrar CKeditor en anchorcms 0.9.2 primero buscamos donde queremos mostrar el editor, en este caso lo usare en la creación y edición de posts, para lo cual nos ubicamos en la carpeta root del sitio y abrimos los archivos:
- anchor\views\posts\add.php
- anchor\views\posts\edit.php
dentro de estos archivos buscamos y luego comentamos o eliminamos las lineas:
- <?php echo $editor; ?>
- <script> $('textarea[name=html]').editor(); </script>
luego buscamos la linea:
- <?php echo Form::textarea('html', Input::previous('html'), array('placeholder' => __('posts.content_explain')));
y la reemplazamos con:
- <?php echo Form::textarea('html', Input::previous('html'), array('placeholder' => __('posts.content_explain'), 'name' => 'editor1', 'id' => 'editor1')); ?>
después de esta linea pegamos lo siguiente:
<script>
// Replace the <textarea id="editor1"> with a CKEditor
// instance, using default configuration.
CKEDITOR.replace( 'editor1' );
</script>
Para concluir llamamos dentro del header la libreria del CKeditor con:
<script src="/path_ckeditor/ckeditor.js"></script>
dentro del archivo:
- anchor\views\partials\header.php
donde path_ckeditor es la ruta donde se encuentra el editor.
0 Comments:
Publicar un comentario