Cómo integrar CKEditor con el modelo y vista Codeigniter

CKEditor no trata con su modelo. Para integrar CKEditor en su aplicación web, debe abordar su vista en CodeIgniter. Necesita que Jquery hable con su área de texto para que sea CKEditor. Ver el código a continuación –

CÓDIGO HTML

CÓDIGO CSS

#modal {
posición: absoluta;
izquierda: 30 px;
arriba: 45 px;
}

Código Jquery / Javascript

$ (‘# modal’). html (” “);

$ (‘# modal’). hide ();
$ (‘textarea # foo’). ckeditor ({
altura: “300 px”,
toolbarStartupExpanded: verdadero,
ancho: “100%”
});

$ (‘# modal’). hide ();

window.setTimeout (function () {
$ (‘# modal’). show ();
}, 3000);

SALIDA

No se entusiasme con CKeditor, si puede insertar datos del área de texto en la base de datos mysql, nada es diferente en el caso de Creditor.
La única diferencia es que el área de texto normal solo tendrá texto normal bt. desea mostrar texto formateado, use la función strip_tags, esto escapará de la parte html y mostrará solo texto plano.
Asegúrese de que el nombre o el mensaje de texto sea el mismo que está tomando en la publicación.

No hay diferencia en el código del lado del servidor si usa un control de área de texto normal o un editor elegante al insertar los datos en la base de datos.

Use print_r ($ _ POST) dentro del control para ver en qué nombre de variable provienen los datos publicados y luego acceda usando $ this-> input-> post (‘name’) para obtener los datos en una variable.

More Interesting

Compré un nombre de dominio de Google y ahora necesito desarrollar el sitio web. ¿Qué alojamiento es el mejor?

Estoy probando una aplicación de chat basada en JSP y Java Servlet y he enumerado a todos los usuarios en línea e hice una ventana de chat, pero tuve problemas para obtener una respuesta de un usuario a otro. ¿Cuál es la solución?

¿Soy la única persona que piensa que jQuery y bootstrap deben colocarse en el compartimento 'no tocar este' del cinturón de herramientas del desarrollador / diseñador?

Hice un proyecto de programación web donde necesito cambiar el tamaño de la página HTML para que se ajuste a la pantalla. ¿Cuál es el código sobre cómo hacer esto?

Tengo problemas para comprender cómo encaja JavaScript en la creación de aplicaciones web. ¿Es JavaScript tan universal como HTML y CSS?

Estoy interesado en aprender cómo diseñar y crear sitios web y aplicaciones. ¿Donde debería empezar?

Sé PHP, MySQL, HTML, ¿son suficientes para convertirse en un desarrollador web?

Estoy a la mitad del aprendizaje de Python. ¿Cuándo debería comenzar a jugar con Django?

¿Hay alguna razón para desarrollar un nuevo proyecto en ES5 y no en ES6 / ES7 + Babel / Traceur?

Si quiero crear un sitio web interactivo que maneje muchos datos generados por los usuarios, ¿qué tipo de idiomas necesito aprender y qué herramientas (IDE, etc.) usaría?

No puedo decidir si quiero aprender web u otra programación, así que ¿no puedo hacer las dos cosas?

Quiero crear una página web y una aplicación para ayudar a personas sin hogar y personas en riesgo social a conseguir un trabajo. ¿Cuáles son los pasos que debo seguir? ¿Cuánto costaría? ¿Debo probar el crowdfunding?

Soy nuevo en el desarrollo web y me gustaría aprender tanto front-end como back-end. ¿Cuál es la mejor pila para aprender? ¿Cómo se comparan Node.js y Express.js con Java? ¿Puede Node.js hacer todo lo que un back-end de Java puede hacer en términos de escala, confiabilidad, seguridad, etc.?

¿Qué idioma debo saber para ser desarrollador web?

Soy un desarrollador .NET (más reciente, solo 6 meses de experiencia). ¿Cómo empiezo si quiero aprender nuevas tecnologías?