0
点赞
收藏
分享

微信扫一扫

PHP:使用rcrowe/twigbridge在Laravel中使用Twig模板引擎


文档

  • ​​https://github.com/rcrowe/TwigBridge​​

Laravel自带的Blade 模板引擎已经很强了,不过我习惯使用Twig,语法简单,无论是Python、PHP、JS都有实现类库,代码容易迁移

安装

composer require rcrowe/twigbridge

生成配置文件

php artisan vendor:publish --provider="TwigBridge\ServiceProvider"

使用示例

环境依赖

{
"require": {
"php": "^8.0.2",
"laravel/framework": "^9.19",
"rcrowe/twigbridge": "^0.14.0",
"twig/twig": "^3.5"
}
}

模板文件路径:resources/views/hello.twig

hello {{name}}!

路由返回视图

// routes/web.php
Route::get('/', function () {
return View::make('hello', ['name'=> 'Tom']);
});

参考
​​​How to use Twig in Laravel​​


举报

相关推荐

0 条评论