CodeIgniter 4 y Blade

Fecha de publicación: septiembre 18, 2018

Compártelo


Vamos a ver lo sencillo que es combinar en un mismo proyecto CodeIgniter 4 y Blade, para ello vamos a utilizar este paquete, que es el más actualizado a día de hoy y muy fácil de configurar.

Para instalar Blade dentro de CodeIgniter 4 vamos a utilizar el siguiente comando con composer:

composer require jenssegers/blade

Ahora que tenemos instalado Blade vamos a crear un controlador que defina una propiedad llamada Blade que defina la instancia del motor de plantillas y pueda ser heredado por el resto de controladores.

Aunque CodeIgniter 4 soporta inyección de dependencias, en esta ocasión no podemos utilizarla ya que para crear la instancia de Blade necesitamos definir 2 parámetros; el directorio de vistas y el directorio de caché.

Ya estamos utilizando Blade, simplemente por heredar del controlador BaseController estamos en disposición de utilizar la instancia de Blade. Solo nos queda por definir el archivo home.blade.php dentro del directorio Views y todo estará funcionando.

¿Quieres acceder a más de 100 cursos de PHP y JavaScript?

Vuejs, Laravel, NodeJS, WordPress, Serverless, React Native, Amazon Web Services y mucho más

Quiero hacerme Premium
Cursosdesarrolloweb ©. Todos los derechos reservados.

Login