承接 nece001/thinkphp-view-blade 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

nece001/thinkphp-view-blade

最新稳定版本:1.0.0

Composer 安装命令:

composer require nece001/thinkphp-view-blade

包简介

thinkphp视图blade模板引擎驱动

README 文档

README

本包可以让thinkphp的视图使用blade模板引擎

重要说明

因为blade的依赖包Dotenv,助手函数文件早于thinkphp的助手函数加载,导致thinkphp的evn()未正常加载,所以使用config/blade.php初始了Dotenv的env()函数,代替了thinkphp的。

config/blade.php只是为了初始化Dotenv的env()函数,其他配置都在thinkphp的配置文件config/view.php中。

安装

composer require nece001/thinkphp-view-blade

配置

在thinkphp的配置文件config/view.php中添加如下配置:

<?php
// +----------------------------------------------------------------------
// | 模板设置
// +----------------------------------------------------------------------

return [
    // 模板引擎类型使用Think
    'type'          => 'Blade',
    // 默认模板渲染规则 1 解析为小写+下划线 2 全部转换小写 3 保持操作方法
    'auto_rule'     => 1,
    // 模板目录名
    'view_dir_name' => 'view',
    // 模板后缀
    'view_suffix'   => 'html',
    // 编译缓存路径
    'cache_path'    => app()->getRuntimePath() . 'blade' . DIRECTORY_SEPARATOR,
    // 是否调试模式,调试模式下不存编译缓存
    'debug'      => env('APP_DEBUG', false),
];

文档

Blade模板引擎文档

统计信息

  • 总下载量: 1
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-09-21