CodeIgniter 4 y Blade

Fecha de publicación: septiembre 18, 2018

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on google
Google+
Share on whatsapp
WhatsApp
Share on email
Email

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 150 cursos de PHP y JavaScript?

¿Quieres ganar tiempo en tus desarrollos con nuestros proyectos descargables?


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

Hazte Premium y consigue acceso completo
Cursosdesarrolloweb ©. Todos los derechos reservados.

Login

Create an Account Back to login/register