aminos/codeigniter-blade

Codeigniter blade模板引擎

v1.0.0 2023-12-15 15:05 UTC

This package is auto-updated.

Last update: 2024-09-15 16:49:42 UTC


README

安装

通过Composer轻松安装,利用CodeIgniter 4的自动加载功能,并始终保持最新状态

composer require aminos/codeigniter-blade

或者,手动安装,通过下载源文件并将目录添加到app/Config/Autoload.php中。

使用(辅助函数)

<?php

class Home extends BaseController {
    public function index() {
        /** load blade helper function */
        helper('blade');
        
        /*
         * create {view_name}.blade.php inside Views folder
         */
        $data = ['key' => 'value'];
        
        return blade('view_name', $data);
    }
}

使用(服务)

<?php

class Home extends BaseController {
    public function index() {
        /** load blade service */
        $blade = \Config\Services::blade(); // or service('blade')
        
        /*
         * create {view_name}.blade.php inside Views folder
         */
        $data = ['key' => 'value'];
        
        return $blade->render('view_name', $data);
    }
}

Blade文档

Laravel Blade模板文档