Poner clase CSS a form_error() - Codeigniter

La función form_error() de Codeigniter  sirve para mostrar los errores generados cuando un campo no cumple con las condiciones que le ponemos en el controlador 'por ejemplo que el campo debe tener un e-mail valido', bueno lo ideal seria poner estos errores en un color diferente para que resalte en el formulario y el usuario pueda identificar el error mas rápido, cuando intentamos colocar una clases con un estilo diferente no nos deja por que la función form_error() por defecto muestra el texto con una etiqueta <p> y no tiene la opción de mandarle los atributos como lo hacen otras funciones,  aquí les dejo un pequeño ejemplo.

<p class="text-error"><?=strip_tags(form_error('email')) ?></p>

Con la función strip_tags() 'nativa de PHP' le quitamos todas las etiquetas HTML que tenga la cadena de texto, y después de limpiar ya podemos poner todos los atributos que queramos a form_error().

Tambien te gustaria esto

0 comentarios